From 47bcf50d3d1064f196f0cb6f4013d41a4dc94263 Mon Sep 17 00:00:00 2001 From: Thomas G <62822072+Thomasluigi07@users.noreply.github.com> Date: Sun, 21 Aug 2022 21:33:04 +1000 Subject: [PATCH] d --- public/css/FetchCSS.css | 20384 ++++++++++++++++ resources/views/client/login_iframe.blade.php | 6 +- 2 files changed, 20386 insertions(+), 4 deletions(-) create mode 100644 public/css/FetchCSS.css diff --git a/public/css/FetchCSS.css b/public/css/FetchCSS.css new file mode 100644 index 0000000..5b352b3 --- /dev/null +++ b/public/css/FetchCSS.css @@ -0,0 +1,20384 @@ +/* ~/CSS/Base/CSS/Roblox.css */ +a { + text-decoration: none; +} + +a img { + border: none; +} + +a:link, +a:visited, +a:active { + color: #095fb5; +} + +a:hover { + text-decoration: underline; +} + +abbr, +acronym { + cursor: help; + border-bottom: 1px dotted #000; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; + font-size: 100%; + font-weight: inherit; + display: inline-block; + *display: inline; + zoom: 1; +} + +.PrivacyPolicy h2 { + font-size: 1.5em; + font-weight: bold; +} + +.PrivacyPolicy h3 { + font-size: 1.17em; + font-weight: bold; +} + +pre { + white-space: pre-wrap; + white-space: -moz-pre-wrap !important; + white-space: -pre-wrap; + white-space: -o-pre-wrap; + word-wrap: break-word; +} + +input.Text { + border-color: #777; + border-style: dashed; +} + +.AdminPanel { + border-color: Orange; + border-style: dotted; + padding: 10px; +} + +.ImageButton { + cursor: pointer; + padding: 0; + border: 0; + text-decoration: none; + margin: 0; + display: inline-block; +} + +.Button { + cursor: pointer; + background-color: #fff; + border: solid 1px #333; + color: #333; + font-family: Verdana, Sans-Serif; + font-size: .9em; + padding: 3px 10px 3px 10px; + text-decoration: none; +} + +.Button:link, +.Button:visited { + border: solid 1px #777; + color: #777; +} + +.Button:hover, +.Button:active { + background-color: #6e99c9; + border: solid 1px #000; + color: #fff; +} + +.Bullet { + float: left; + margin-right: 10px; + margin-bottom: 4px; +} + +.Ads_RightSidebar { + border: solid 1px #000; + float: right; + text-align: right; + width: 160px; +} + +.Legalese { + font-size: 7pt; +} + +#Header { + margin: 0 auto; + color: White; + font: normal 12px/normal Verdana, sans-serif; + font-weight: bold; + width: 900px; + text-align: center; +} + +#Header a, +#Header a:visited, +#Header a:active { + text-decoration: none; +} + +#Header a:hover { + text-decoration: underline; +} + +#HeaderContainer #Banner { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/WoodBanner.png); + background-repeat: no-repeat; + height: 72px; + text-align: center; +} + +.login-span, +.loginSpan { + top: 17px; + position: relative; + float: left; +} + +.login-span a { + color: white; +} + +#Banner #Options { + float: left; + height: 72px; + position: relative; + overflow: hidden; + width: 200px; +} + +#Banner #Authentication { + top: 0; + left: 0; + padding: 4px; + position: absolute; + background: #6E99C9; +} + +#Banner #AuthenticationButton { + height: 20px; + position: relative; + top: 0; + height: 40px; + font-weight: normal; + float: right; + z-index: 1; + margin-top: 10px; + left: 340px; +} + +#Banner #AuthenticationButton a { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssthemes/base/btn_blue.png") repeat-x scroll 0 0 transparent; + background-position: 0 0; + font-weight: bold; + color: White; + font-family: Arial; + font-size: 10px; + height: 16px; + display: block; + padding-top: 1px; + text-align: center; + width: 40px; + margin-top: 1px; + margin-left: 5px; +} + +#Banner #Options #Settings { + bottom: 0; + left: 0; + padding: 4px; + position: absolute; +} + +#Banner #Logo { + height: 34px; + left: 0; + position: absolute; + top: 5px; + width: 140px; + margin: 0; + float: none; + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssthemes/base/img-robloxlogo.png") no-repeat; +} + +#SmallHeaderContainer #Banner #Alerts { + background: Transparent; + border: none; + position: relative; + width: 350px; + height: 40px; + float: right; + padding-top: 9px; +} + +#HeaderContainer #Banner #Alerts { + float: right; + border: 1px solid #6E99C9; + background: #FFF; + width: 203px; +} + +#Header .Navigation { + clear: both; + background-color: #6e99c9; + color: #fff; + font-family: Arial, Helvetica, sans-serif; + font-size: 12pt; + font-weight: normal; + line-height: 2em; + text-decoration: none; +} + +#AdvertisingLeaderboard { + margin: 0 auto; + text-align: center; + padding-top: 5px; + margin-bottom: 10px; + width: 875px; +} + +#AdvertisingSkyscraper { + border: solid 1px #000; + float: right; + text-align: right; + width: 120px; +} + +#RobloxLargeRectangleAd { + padding: 10px 0 10px 0; +} + +#Footer { + font: normal 8px/normal Verdana, sans-serif; + padding: 3em 20px; + width: 860px; + text-align: center; + font-size: 13px; + margin: 0; +} + +#Footer .SEOGenreLinks { + padding: 1em 0 2em 0; + font-size: 11px; +} + +#Footer .Legalese { + color: #555; + font-size: 10px; + margin-bottom: 1em; +} + +#Footer .legal { + text-align: left; + width: 900px; + margin: 0 auto; +} + +#Footer .legal .left { + float: left; + margin: 0 5px; +} + +#Footer .legal .right { + float: left; + width: 845px; +} + +#Footer .legal #bbblink { + display: inline-block; + *display: inline; + *zoom: 1; +} + +#Footer .legal #TrusteLogo { + vertical-align: top; +} + +#Footer.LanguageRedesign { + background: #123f83; + font-family: Arial, Helvetica, sans-serif; +} + +#Footer.LanguageRedesign a, +#Footer.LanguageRedesign a, +#Footer.LanguageRedesign a, +#Footer.LanguageRedesign .FooterNav { + color: white; + font-family: Arial, Helvetica, sans-serif; +} + +#Footer.LanguageRedesign .FooterNav { + width: 970px; + margin: 0 auto; +} + +#Footer.LanguageRedesign .Legalese { + color: #899fc1; + font-family: Arial, Helvetica, sans-serif; + line-height: 20px; + margin-left: 5px; +} + +#Footer.LanguageRedesign .legal { + border-top: 1px solid #355C95; + padding-top: 20px; +} + +#Footer.LanguageRedesign span { + color: ##899fc1; +} + +#Footer .LanguageOptionElement, +#Footer.LanguageRedesign .dropuplanguagecontainer, +#Footer .dropuplanguagecontainer { + display: none; + white-space: nowrap; +} + +#Footer.LanguageRedesign .LanguageOptionElement { + display: inline; + cursor: pointer; + height: 12px; +} + +#Footer.LanguageRedesign #Language { + color: white; + cursor: pointer; +} + +#Footer.LanguageRedesign .dropuplanguagecontainer { + display: block; + position: absolute; + bottom: 15px; + background-color: #E6E6E6; + color: #black; + padding: 5px 0; + left: -9px; + border: 1px solid black; + white-space: nowrap; +} + +#Footer.LanguageRedesign .active .LanguageOption { + color: black; + padding: 0 5px; + white-space: nowrap; + display: block; +} + +#Footer.LanguageRedesign .active .LanguageOption:hover { + color: white; + background-color: #d6d6d6; +} + +#Footer.LanguageRedesign .LanguageTrigger { + position: relative; +} + +#Footer.LanguageRedesign .FooterArrow { + font-size: 10px; + position: relative; + top: -1px; +} + +.AdmiPanel { + border: solid 1px #000; + bottom: 20px; + overflow: hidden; + right: 10px; + padding-top: 15px; + position: fixed; + width: 200px; +} + +.AdmiPanel h4 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + margin: 0; + text-align: center; +} + +.AdmiPanelExpandCollapse { + color: green; + cursor: pointer; + font-weight: bolder; + position: absolute; + right: 2px; + top: 2px; +} + +.Panel { + border: solid 1px #000; +} + +.Panel h4 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + margin: 0; + text-align: center; +} + +.MultilineTextBox { + font-family: Verdana, Sans-Serif; + font-size: 1.2em; + line-height: 1.5em; + padding: 5px 5px; +} + +.TextBox { + border: 1px solid #ccc; + font-family: Verdana, Sans-Serif; + font-size: 1.2em; + padding: 5px; +} + +.Label { + font-weight: bold; +} + +.BigButton { + background-color: #F5CD2F; + color: #000; + height: 2.5em; + font-family: Verdana, Helvetica, Sans-Serif; + font-size: 20px; + font-weight: bold; +} + +.BigButtonDisabled { + background-color: #C0C0C0; + color: #000; + height: 2.5em; + font-family: Verdana, Helvetica, Sans-Serif; + font-size: 20px; + font-weight: bold; +} + +.ErrorReporting, +.ErrorReportingThanks { + width: 500px; + margin: 16px auto 16px auto; + padding: 10px; +} + +.YesNoButtons { + text-align: right; +} + +.YesButton, +.NoButton { + background-color: #F5CD2F; + color: #000; + margin-left: 10px; +} + +.popupControl { + background-color: #fff; + border: 1px outset #fff; + position: absolute; + visibility: hidden; + z-index: 1; +} + +.ColorPickerItem { + border-color: #fff; + border-style: solid; + border-width: 2px; +} + +.ColorPickerItem:hover { + border-color: #e1e1e1; + border-style: solid; + border-width: 2px; +} + +.ColorPickerModal { + display: none; + border-color: #888; +} + +.ColorPickerContainer { + height: 368px; + width: 368px; + margin: 0 auto; +} + +.modalBackground { + background-color: Gray; + filter: alpha(opacity=30); + opacity: .3; +} + +.modalPopup { + background-color: #ffd; + border-width: 3px; + border-style: solid; + border-color: Gray; + padding: 3px; +} + +.newModalPopup { + padding: 3px; +} + +.GuestModePromptText { + font-size: 14px; + color: #333; + margin-left: 30px; +} + +.GuestModePromptText li { + font-weight: bolder; +} + +.PopupMenu { + background-color: #fff; + border: solid 1px #666; + padding: 10px; + z-index: 1; +} + +.PopupMenu .Button { + line-height: 2.5em; +} + +.PopupMenu .Button:hover { + background-color: #6e99c9; + color: #fff; +} + +.Attention { + color: Red; +} + +.AttentionBold { + font-weight: bold; + color: Red; +} + +.OKCancelButton { + width: 80px; +} + +.MenuItem { + color: White; + font-size: 18px; + line-height: 2em; +} + +a.MenuItem:link, +a.MenuItem:visited, +a.MenuItem:active { + color: White; + text-decoration: none; +} + +a.MenuItem:hover { + text-decoration: underline; +} + +.Toolbox { + background-color: ButtonFace; + padding: 2px; +} + +.ToolboxItem { + border-color: Window; + border-style: solid; + border-width: 2px; + width: 52px; + height: 52px; +} + +.Grid { + background-color: White; + border-color: #CCC; + border-width: 1px; + border-style: solid; +} + +.GridHeader { + color: White; + background-color: #6E99C9; +} + +.GridItem { + color: #006; +} + +.GridItemAlt { + color: #006; + background: #EEE; +} + +.GridItem:hover { + background-color: #DDD; +} + +.GridItemAlt:hover { + background-color: #DDD; +} + +.GridFooter { + color: White; + background-color: #6E99C9; +} + +.GridPager { + color: White; + background-color: #6E99C9; + text-align: center; + font-weight: bold; +} + +.Title { + font-size: 18px; +} + +a.Title:link, +a.Title:visited, +a.Title:active { + text-decoration: none; +} + +a.Title:hover { + text-decoration: underline; +} + +.Header { + font-size: 14px; +} + +.Banner { + padding: 8px; +} + +.BannerText { + font-weight: bold; + color: white; +} + +a.BannerText:link, +a.BannerText:visited, +a.BannerText:active { + text-decoration: none; + color: white; +} + +a.BannerText:hover { + text-decoration: underline; + color: white; +} + +.PageSelector { + font-family: Verdana, Sans-Serif; + margin: 0 0 0 10px; +} + +.PageSelector label { + font-weight: bold; +} + +.DisplayFilters { + margin-right: 3px; + min-width: 0; + position: relative; +} + +.SearchBar { + background-color: #eee; + border: solid 1px #bbb; + height: 30px; + margin: -5px 0 5px 0; + padding: 0; + text-align: center; +} + +.SearchBar .SearchBox, +.SearchBar .SearchButton { + height: 30px; + margin: 0; + padding: 0; +} + +.SearchBar .TextBox { + border: solid 1px #000; + height: 19px; + margin: 2px 0 0 0; + padding: 2px 3px 0 3px; + width: 250px; +} + +.SearchLinks { + display: inline; + font-family: Verdana, Sans-Serif; + z-index: 9; +} + +.SearchLinks a span { + display: none; +} + +.SearchLinks a:hover { + border: none; + text-decoration: none; +} + +.SearchLinks a:hover span { + background-color: #6e99c9; + border-color: Gray; + border-style: ridge; + border-width: 1px; + color: white; + display: block; + font: 11px Verdana, sans-serif; + left: 15%; + line-height: 1.4em; + margin: 5px; + padding: 5px; + position: absolute; + text-align: center; + text-decoration: none; + top: 20px; + width: 60%; + z-index: 10; +} + +.SearchError { + clear: both; + margin: 2px; + float: none; + padding: 2px; + text-align: center; + color: Red; +} + +div.SystemAlert { + width: 906px; + margin: 0 auto 5px; + border: 1px solid gray; + background-color: #FFF; + text-align: center; + color: #FFF; + padding: 1px; +} + +.SystemAlertText { + font-size: 16px; + font-weight: bold; + background-color: #F00; + padding: 2px; +} + +.SystemAlert a { + color: White; +} + +.Exclamation { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Icons/exclamation.png) no-repeat; + height: 16px; + width: 16px; + float: left; +} + +.EmailTemplateTable { + border-collapse: collapse; +} + +.EmailTemplateH1 { + font-size: 18px; + color: #6E99C9; +} + +.EmailTemplateLogoRow { + padding: 3px; + margin-bottom: 5px; +} + +.EmailTemplateRow { + padding: 3px; + margin-bottom: 3px; + font-size: 14px; + font-family: Verdana, Helvetica, Sans-Serif; +} + +.EmailTemplateRow input { + font-size: 14px; + padding: 2px; + border: 1px solid #CCC; +} + +.EmailTemplateRow input:hover { + font-size: 14px; + padding: 2px; + border: 1px solid #CCC; + background: #6E99C9; +} + +.subMenu { + background: #A3514F; + background-repeat: repeat-x; + color: White; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 14px; + height: 26px; + position: relative; + border-left: solid 3px #6E99C9; + border-right: solid 3px #6E99C9; + border-bottom: solid 3px #6E99C9; + z-index: 5; +} + +.subMenu ul { + padding: 0; + margin: 0; + list-style-type: none; +} + +.subMenu li { + float: left; + position: relative; +} + +.subMenu a, +.subMenu a:visited { + display: block; + padding: 5px; + border-right: 1px solid #FFF; + font-size: 14px; + color: #FFF; +} + +.subMenu .subMenuItemselected { + display: block; + padding: 5px; + border-right: 1px solid #FFF; + font-size: 14px; + color: #FFF; + font-weight: bold; + text-decoration: none; +} + +.subMenu ul ul a.subMenudrop, +.menu ul ul a.subMenudrop:visited { + font-weight: bold; + text-decoration: underline; +} + +.subMenu ul ul ul a, +.subMenu ul ul ul a:visited { + background: #A3514F; +} + +.subMenu ul ul ul a:hover { + text-decoration: underline; +} + +.subMenu ul ul { + visibility: hidden; + position: absolute; + height: 0; + left: 0; +} + +.subMenu ul ul ul { + left: 141px; + top: 0; + width: 149px; +} + +.subMenu ul ul ul.left { + left: -149px; +} + +.subMenu ul ul a, +.subMenu ul ul a:visited { + background: #A3514F; + color: #FFF; + height: auto; + padding: 4px 6px; + line-height: 1em; + width: 148px; + margin-left: -1px; + border-left: 1px solid #FFF; + border-right: none; +} + +.subMenu a:hover, +.subMenu ul ul a:hover { + text-decoration: underline; + background: #573333; +} + +.subMenu :hover>a, +.subMenu ul ul :hover>a { + text-decoration: underline; +} + +.subMenu ul li:hover ul, +.subMenu ul a:hover ul { + visibility: visible; +} + +.subMenu ul :hover ul ul { + visibility: hidden; +} + +.subMenu ul :hover ul :hover ul { + visibility: visible; +} + +.subMenu table { + position: absolute; + top: 0; + margin-top: 15px; + left: 0; + border-collapse: collapse; + background: #A3514F; + display: none; +} + +.subMenu table a, +.subMenu table a:visited { + border: none; + width: 148px; + padding-top: 8px; +} + +#LeftGutterAdContainer, +#GamesTakeoverGutterAdLeft { + position: fixed; + top: 0; + left: 50%; + margin-left: -900px; +} + +#RightGutterAdContainer, +#GamesTakeoverGutterAdRight { + position: fixed; + top: 0; + left: 50%; + margin-left: 500px; +} + +#RightGutterAdContainer.topMargin, +#LeftGutterAdContainer.topMargin, +#GamesTakeoverGutterAdLeft.topMargin, +#GamesTakeoverGutterAdRight.topMargin { + top: 25px; +} + +#GamesTakeoverGutterAdLeft, +#GamesTakeoverGutterAdRight { + z-index: 1000; +} + +.partnerLogo { + margin-right: 30px; + vertical-align: middle; +} + +.errorMsg { + font-weight: bold; + text-align: center; + display: block; + font-size: 1.5em; + margin: .83em 0; + letter-spacing: 1px; +} + +.facepile { + min-height: 0; +} + +.JSPager_Container a { + margin: 0 2px; +} + +.JSPager_Container a:hover { + cursor: pointer; +} + +.JSPager_Container a.disabled:hover { + cursor: default; +} + +.JSPager_Container a.disabled { + color: #000; + text-decoration: none; +} + +#FreeGames .SEOLinksContainer { + margin: 0 60px 0 0; + float: left; + color: #666; + font-size: 11px; +} + +#FreeGames ul { + list-style: none; +} + +.SquareTabGray { + list-style: none; + float: left; + background-color: #D6D6D6; + padding: 7px; + border: 1px solid #9e9e9e; + font: bold 15px arial; + color: #363636; + margin: 4px 2px 0 1px; + border-bottom-width: 0; + position: relative; + top: 2px; +} + +.SquareTabGray a { + text-decoration: none; + color: #363636; + cursor: pointer; +} + +.SquareTabGray a:hover { + text-decoration: none; + background-color: #e9e9e9; +} + +.SquareTabGray.selected a:hover, +.SquareTabGray.ui-tabs-selected a:hover { + text-decoration: none; + background-color: #fff; +} + +.SquareTabGray:hover { + background-color: #e9e9e9; + cursor: pointer; +} + +.SquareTabGray.selected, +.SquareTabGray.selected:hover, +.SquareTabGray.ui-tabs-selected, +.SquareTabGray.ui-tabs-selected:hover { + background-color: #fff; + margin-top: 0; + padding: 9px 7px 12px 7px; + border-bottom: 1px solid #fff; + position: relative; + top: 1px; + border-color: #ccc; +} + +.TabContent { + display: none; +} + +.TabContent.selected { + display: block; +} + +.StandardPanelContainer { + position: relative; + clear: both; + padding-left: 5px; +} + +.StandardPanelContainer .StandardPanelWhite { + background-color: #fff; + position: relative; + left: -5px; + top: -1px; + width: 100%; + padding: 6px; + margin-bottom: -6px; +} + +.WhiteSquareTabsContainer { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/MyMoney_fakeborderbg2.png') bottom repeat-x; + width: 100%; + position: relative; + padding: 0 0 0 5px; + display: inline-block; + margin: 0; +} + +.GreenBuyNowBtn.small { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-buynow_grn_sm_v2.png') top left no-repeat; + width: 72px; + height: 23px; + display: inline-block; + margin: 1px; +} + +.GreenBuyNowBtn.medium { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-buynow_grn_m_v2.png') top left no-repeat; + width: 112px; + height: 34px; + display: block; + margin: 1px; +} + +.GreenBuyNowBtn.small:hover, +.GreenBuyNowBtn.medium:hover { + background-position: bottom left; + cursor: pointer; +} + +.GreenBuyNowBtn.small.BtnDisabled { + background-position: 0 -23px; + cursor: default; +} + +.GreenBuyNowBtn.medium.BtnDisabled { + background-position: 0 -34px; + cursor: default; +} + +.GreenBuyNowSharpBtn.small.rentable { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-rent-small.png') top left no-repeat; + width: 60px; + height: 23px; + display: inline-block; + margin: 1px; +} + +.SuperSafePanel { + position: relative; + display: block; + height: 0; + z-index: 1001; +} + +img.SuperSafePrivacyModeImg:hover { + cursor: pointer; +} + +#CreateSetPopupContainerDiv .SuperSafePanel { + left: 324px; +} + +#Container.unfixed, +#MasterContainer.unfixed { + width: 970px; +} + +.mySubmenuFixed.unfixed { + position: relative !important; + top: 0 !important; +} + +#SmallHeaderContainer #Banner.unfixed { + position: relative; + height: 36px; + width: 970px; +} + +#HeaderContainer #Banner.unfixed { + position: relative; + height: 36px; + width: 970px; +} + +#SmallHeaderContainer.unfixed { + position: relative; +} + +.forceSpaceUnderSubmenu { + height: 23px; + display: block; +} + +.forceSpaceUnderSubmenu.unfixed { + display: none; +} + +#Container #Banner.unfixed, +#Container .site-header.unfixed { + position: relative; +} + +.forceSpace { + display: block; + width: 100%; + height: 40px; + padding-top: 0; +} + +.forceSpace.unfixed { + height: 3px; +} + +/* ~/CSS/RBXCommon.css */ +.blueAndWhite { + border: 2px solid #6e99c9; + background-color: #fff; + color: #000; +} + +.blueAndWhite .titleBar { + background-color: #000; + color: #FFF; + font-weight: bold; + padding: 2px 2px 2px 2px; + margin-bottom: 5px; + font-size: 13px; +} + +#ResetPassword, +#ResetPassword input { + font-size: 16px; +} + +#ResetPassword #ResetPasswordTable td { + padding: 5px; +} + +div.ParentsLearningContent div.StandardBoxLightHeader a { + color: White !important; + cursor: pointer; +} + +.ParentsLearningContent { + font-size: 14px; +} + +.ParentsLearningContent .ParentsLearningHeader { + text-decoration: none; +} + +.StandardBoxLight { + float: inherit; + border: 1px solid #3B526B; + padding: 10px 10px 10px 10px; + margin-bottom: 10px; + display: block; +} + +.StandardBoxLightHeader { + float: inherit; + background-color: #3B526B; + text-align: center; + color: #FFF; + text-align: left; + font-size: 16px; + font-weight: bold; + padding: 5px 10px 5px 20px; + display: block; +} + +.ParentsLearningContent .StandardBoxLightHeader { + margin: 10px 0; +} + +.LoginParentAccount { + text-align: left; +} + +.ParentsControlPanel, +.ParentsControlPanel input { + font-size: 14px; +} + +.ParentsControlPanelTable table { + border-collapse: collapse; + border-spacing: 0; +} + +.ParentsControlPanelTable table td, +.ParentsControlPanelTable table th { + border: 1px solid #EEE; + padding: 5px; +} + +.ParentsControlPanelTable table tr:first-child td, +.ParentsControlPanelTable table tr:first-child th { + border-top: 0; +} + +.ParentsControlPanelTable table tr:last-child td { + border-bottom: 0; +} + +.ParentsControlPanelTable table tr td:first-child, +.ParentsControlPanelTable table tr th:first-child { + border-left: 0; +} + +.ParentsControlPanelTable table tr td:last-child, +.ParentsControlPanelTable table tr th:last-child { + border-right: 0; +} + +.ContinueButtonFix { + text-align: center; +} + +.ParentCenterAlignedTable table { + margin: 0 auto; +} + +.JustWhiteBox { + float: inherit; + background-color: White; + margin-bottom: 10px; + display: block; +} + +.MediumButton { + background-color: #F5CD2F; + color: #000; + font-family: Verdana, Helvetica, Sans-Serif; + font-size: 15px; + font-weight: bold; + padding: 5px; + display: inline-block; + border: 1px solid #6E99C9; + text-align: center; + cursor: pointer; +} + +.MediumButton:hover { + background-color: #FF9D2F; +} + +.MediumButtonSignup { + background-color: #8CE16F; + color: #000; + height: 2.5em; + font-family: Verdana, Helvetica, Sans-Serif; + font-size: 15px; + font-weight: bold; +} + +.catalog_nav { + color: White; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 14px; + position: relative; + z-index: 5; + float: right; +} + +.catalog_nav ul { + padding: 0; + margin: 0; + list-style-type: none; +} + +.catalog_nav li { + float: left; + position: relative; + text-align: center; +} + +.catalog_nav a, +.catalog_nav a:visited { + background: #b9cee5 url(/web/20130713045325im_/https://www.roblox.com/images/tabmiddle.png) repeat-x; + display: block; + padding: 5px; + margin-right: 4px; + font-size: 14px; + color: #FFF; + height: 18px; + cursor: pointer; +} + +.catalog_nav .catalog_navselected { + display: block; + background: #6E99C9 url(/web/20130713045325im_/https://www.roblox.com/images/tabmiddleselected.png) repeat-x; + padding: 5px 10px; + margin-right: 4px; + font-size: 14px; + color: #FFF; + font-weight: bold; + text-decoration: none; + height: 18px; +} + +.catalog_nav ul ul a.catalog_navdrop, +t.menu ul ul a.catalog_navdrop:visited { + font-weight: bold; + text-decoration: none; +} + +.catalog_nav ul ul ul a:hover { + text-decoration: underline; +} + +.catalog_nav ul ul { + visibility: hidden; + position: absolute; + height: 0; + left: 0; + z-index: 20; +} + +.catalog_nav ul ul ul { + left: 141px; + top: 0; + width: 89px; +} + +.catalog_nav ul ul ul.left { + left: -149px; +} + +.catalog_nav ul ul a, +.catalog_nav ul ul a:visited { + color: #FFF; + background: #6E99C9; + height: auto; + padding: 4px 6px; + line-height: 1em; + width: 78px; + margin-right: 4px; + z-index: 20; + height: 18px; +} + +.catalog_nav img { + border: 0; + margin-right: 3px; + vertical-align: middle; +} + +.catalog_nav a:hover { + text-decoration: none; + background: #6E99C9 url(/web/20130713045325im_/https://www.roblox.com/images/tabmiddleselected.png) repeat-x; +} + +.catalog_nav ul ul a:hover { + text-decoration: none; + background: #517194; +} + +.catalog_nav :hover>a, +.catalog_nav ul ul :hover>a { + text-decoration: none; +} + +.catalog_nav ul li:hover ul, +.catalog_nav ul a:hover ul { + visibility: visible; +} + +.catalog_nav ul :hover ul ul { + visibility: hidden; +} + +.catalog_nav ul :hover ul :hover ul { + visibility: visible; +} + +.catalog_nav table { + position: absolute; + top: 0; + margin-top: 15px; + left: 0; + border-collapse: collapse; + background: #6E99C9; + display: none; +} + +.catalog_nav table a, +.catalog_nav table a:visited { + border: none; + width: 78px; + padding-top: 8px; +} + +.Step1 { + float: left; + font-size: 16px; + font-weight: bold; + background: url(/web/20130713045325im_/https://www.roblox.com/images/step1.png) no-repeat 0; + line-height: 32px; + padding-left: 32px; +} + +.Step2 { + float: left; + font-size: 16px; + font-weight: bold; + background: url(/web/20130713045325im_/https://www.roblox.com/images/step2.png) no-repeat 0; + line-height: 32px; + padding-left: 32px; +} + +.Step3 { + float: left; + font-size: 16px; + font-weight: bold; + background: url(/web/20130713045325im_/https://www.roblox.com/images/step3.png) no-repeat 0; + line-height: 32px; + padding-left: 32px; +} + +.CatalogOptions { + float: left; + padding: 20px; + background: #8bc2ff url(/web/20130713045325im_/https://www.roblox.com/images/catalog_options_back.png) repeat-x; + border: 0; + margin-bottom: 0; + display: none; + width: 176px; + overflow: hidden; +} + +#ApplyFilters input { + font-size: 17px; + cursor: pointer; +} + +.CatalogOptionsSections { + float: left; + margin: 5px 20px 0 5px; +} + +.CatalogOptionsHelp { + margin-top: -5px; + float: left; +} + +.CatalogOptionsHelp ul { + list-style: none; +} + +.CatalogOptionsHelp ul li { + margin-top: 3px; +} + +.CatalogOptionsHelp ul li a { + background: url(/web/20130713045325im_/https://www.roblox.com/images/smallmetallicbutton.png) repeat-x; + border: 2px solid transparent; + padding: 3px; + font-size: 12px; + cursor: pointer; + text-decoration: none; + display: block; + width: 120px; + text-align: center; +} + +.CatalogOptionsHelp ul li a:hover { + border-color: #333; +} + +.bc_iconset, +#BuildersClubContainer div.icons { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/bc_page_icon_sprites.png?v=2); + background-repeat: no-repeat; + width: 32px; + display: inline-block; + text-align: center; +} + +#BuildersClubContainer div.maps_icon { + background-position: 0 1px; + height: 30px; +} + +#BuildersClubContainer div.money_icon { + background-position: 0 -28px; + height: 28px; +} + +#BuildersClubContainer div.paid-games-icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Upgrades/BuildersClubBenefitsGrid/paid-access.png) no-repeat; + height: 27px; + width: 42px; +} + +#BuildersClubContainer div.shirt_icon { + background-position: 0 -55px; + height: 30px; +} + +#BuildersClubContainer div.ads_icon { + background-position: 0 -85px; + height: 30px; +} + +.bc_icon, +#BuildersClubContainer div.bc_icon { + background-position: 0 -115px; + height: 31px; +} + +#BuildersClubContainer div.gear_icon { + background-position: 0 -146px; + height: 30px; +} + +#BuildersClubContainer div.groups_icon { + background-position: 0 -173px; + height: 23px; +} + +#BuildersClubContainer div.badges_icon { + background-position: 0 -196px; + height: 30px; +} + +#BuildersClubContainer div.beta_icon { + background-position: 0 -228px; + height: 31px; +} + +#BuildersClubContainer div.tbc_icon { + background-position: 0 -263px; + height: 31px; +} + +#BuildersClubContainer div.obc_icon { + background-position: 0 -297px; + height: 31px; +} + +#BuildersClubContainer div.personalserver_icon { + background-position: 0 -329px; + height: 30px; +} + +#BuildersClubContainer div.tradesystem_icon { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Icons/tradeicon.png?v=2); + background-repeat: no-repeat; + height: 26px; + width: 23px; + display: inline-block; +} + +#BuildersClubContainer div.upgrades_enabled { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/buybc/bc_sprites_math_enabled.png); + background-repeat: no-repeat; + display: inline-block; + height: 95px; + width: 128px; +} + +#BuildersClubContainer div.upgrades_disabled { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/buybc/bc_sprites_math_disabled.png); + background-repeat: no-repeat; + display: inline-block; + height: 95px; + width: 128px; +} + +#BuildersClubContainer div.bcmonthly { + background-position: 0 0; +} + +#BuildersClubContainer div.bc6 { + background-position: -128px 0; +} + +#BuildersClubContainer div.bc12 { + background-position: -256px 0; +} + +#BuildersClubContainer div.bclife { + background-position: -384px 0; +} + +#BuildersClubContainer div.tbcmonthly { + background-position: 0 -95px; +} + +#BuildersClubContainer div.tbc6 { + background-position: -128px -95px; +} + +#BuildersClubContainer div.tbc12 { + background-position: -256px -95px; +} + +#BuildersClubContainer div.tbclife { + background-position: -384px -95px; +} + +#BuildersClubContainer div.obcmonthly { + background-position: 0 -191px; +} + +#BuildersClubContainer div.obc6 { + background-position: -128px -191px; +} + +#BuildersClubContainer div.obc12 { + background-position: -256px -191px; +} + +#BuildersClubContainer div.obclife { + background-position: -384px -191px; +} + +#BuildersClubContainer .bctotbcconversion { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/BuyBC/bc_lifetime_tbc_lifetime_discount.png); + background-repeat: no-repeat; + height: 95px; + width: 128px; +} + +#BuildersClubContainer .bctoobcconversion { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/BuyBC/bc_lifetime_obc_lifetime_discount.png); + background-repeat: no-repeat; + height: 95px; + width: 128px; +} + +#BuildersClubContainer .tbctoobcconversion { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/BuyBC/tbc_lifetime_obc_lifetime_discount.png); + background-repeat: no-repeat; + height: 95px; + width: 128px; +} + +#BuildersClubContainer upgrade_button { + cursor: pointer; +} + +.OBCSellSheet ul { + list-style: armenian; + width: 500px; +} + +.OBCSellSheet ul li { + padding: 10px; + border-bottom: 1px solid #abc; + position: relative; +} + +.OBCSellSheet ul li em { + -moz-background-clip: border; + -moz-background-inline-policy: continuous; + -moz-background-origin: padding; + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/obctip.png) no-repeat scroll 0 0; + display: none; + font-style: normal; + height: 45px; + left: -10px; + padding: 15px 0; + position: absolute; + text-align: center; + top: -40px; + width: 300px; + z-index: 2; + color: #FFF; +} + +.hoverover { + cursor: pointer; +} + +.AlertSpace { + float: none; + border: 2px solid #7196CA; + margin: 0; + color: #6e99c9; + height: 22px; + position: relative; + top: 0; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + font-weight: bold; + width: auto; + padding-right: 60px; + background-color: White; +} + +.AlertSpace a { + padding-left: 18px; + padding-right: 10px; + margin-left: 3px; +} + +.AlertSpace a:hover, +#Header .AlertSpace a:active { + text-decoration: none; +} + +.AlertSpace .MessageAlert { + display: inline; + float: left; + margin-top: 4px; +} + +.AlertSpace .MessageAlert a { + color: #6E99C9; +} + +.AlertSpace .MessageAlert a:hover { + color: #1874CD; +} + +.AlertSpace .RobuxAlert { + display: inline; + float: left; + margin-top: 4px; +} + +.AlertSpace .RobuxAlert a { + color: Green; +} + +.AlertSpace .RobuxAlert a:hover { + color: #49b745; +} + +.AlertSpace .FriendsAlert { + display: inline; + float: left; + margin-top: 4px; +} + +.AlertSpace .FriendsAlert a { + color: #883000; +} + +.AlertSpace .FriendsAlert a:hover { + color: #00D; +} + +.AlertSpace .TicketsAlert { + display: inline; + float: left; + margin-top: 4px; +} + +.AlertSpace .TicketsAlert a { + color: #FBB117; +} + +.AlertSpace .TicketsAlert a:hover { + color: #FF3000; +} + +.AlertSpace .icons, +.AlertSpace .icons a { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/master_page_image_sprites.png?v=1202010); + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; + position: absolute; +} + +.AlertSpace .message_icon { + background-position: -65px 0; + height: 11px; + width: 13px; + margin: 2px 3px 3px; + float: left; +} + +.AlertSpace .robux_icon { + background-position: -33px 0; + height: 12px; + width: 16px; + margin: 2px 3px 3px; + float: left; +} + +.AlertSpace .tickets_icon { + background-position: -49px 0; + height: 16px; + width: 16px; + margin: -1px 3px 3px; + float: left; +} + +.AlertSpace .friends_icon { + background-position: -78px 0; + height: 14px; + width: 12px; + margin: 1px 3px 3px; + float: left; +} + +.OldAlertSpace { + color: #6e99c9; + margin: 0 auto; + font-weight: bold; +} + +.OldAlertSpace .icons, +.OldAlertSpace .icons a { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/master_page_image_sprites.png?v=1202010); + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.OldAlertSpace .message_icon { + background-position: -65px 0; + height: 11px; + width: 13px; + margin: 3px; + float: left; +} + +.OldAlertSpace .robux_icon { + background-position: -33px 0; + height: 12px; + width: 16px; + margin: 3px; + float: left; +} + +.OldAlertSpace .tickets_icon { + background-position: -49px 0; + height: 16px; + width: 16px; + margin: 3px; + float: left; +} + +.OldAlertSpace .friends_icon { + background-position: -78px 0; + height: 14px; + width: 12px; + margin: 3px; + float: left; +} + +.OldAlertSpace .MessageAlert { + height: 17px; + vertical-align: middle; + width: 49%; + float: left; + height: 32px; + overflow: hidden; + background: #FFF; +} + +.OldAlertSpace .MessageAlert a { + color: #6e99c9; + vertical-align: middle; +} + +.OldAlertSpace .MessageAlert a:hover { + color: #1874CD; +} + +.OldAlertSpace .RobuxAlert { + padding-top: 2px; + vertical-align: middle; + width: 49%; + float: left; + overflow: hidden; + border-top: 1px solid #6E99C9; + background: #FFF; + height: 29px; +} + +.OldAlertSpace .RobuxAlert a { + color: Green; + vertical-align: middle; +} + +.OldAlertSpace .RobuxAlert a:hover { + color: #49b745; +} + +.OldAlertSpace .TicketsAlert { + padding-top: 2px; + vertical-align: middle; + width: 49%; + float: left; + overflow: hidden; + border-left: 1px solid #6E99C9; + border-top: 1px solid #6E99C9; + background: #FFF; + height: 29px; +} + +.OldAlertSpace .TicketsAlert a { + color: #fbb117; + vertical-align: middle; +} + +.OldAlertSpace .TicketsAlert a:hover { + color: #FF3000; +} + +.OldAlertSpace .FriendsAlert { + color: #883000; + height: 20px; + vertical-align: middle; + width: 49%; + float: left; + height: 32px; + overflow: hidden; + border-left: 1px solid #6E99C9; + background: #FFF; +} + +.OldAlertSpace .FriendsAlert a { + color: #883000; + vertical-align: middle; +} + +.OldAlertSpace .FriendsAlert a:hover { + color: #00D; +} + +.OldAlertSpace .MessageAlertCaption a { + color: #6e99c9; + vertical-align: middle; + font-weight: bold; +} + +.OldAlertSpace .RobuxAlertCaption a { + color: Green; + vertical-align: middle; + font-weight: bold; +} + +.OldAlertSpace .TicketsAlertCaption a { + color: #fbb117; + vertical-align: middle; + font-weight: bold; +} + +.OldAlertSpace .FriendsAlertCaption a { + color: #883000; + vertical-align: middle; + font-weight: bold; +} + +a.rss_icon { + background-position: 0 0; + height: 14px; + width: 14px; + position: relative; +} + +a.twitter_icon { + background-position: -14px 0; + height: 16px; + width: 19px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace { + color: #6e99c9; + margin: 0 auto; + background: none; + float: none; + width: 155px; + height: 50px; + border: none; + padding-right: 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace a { + position: static; + margin: 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .message_icon { + position: static; + height: 16px; + margin: 3px; + width: 13px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .friends_icon { + position: static; + height: 16px; + margin: 3px; + width: 16px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .robux_icon { + position: static; + height: 16px; + margin: 3px; + width: 16px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .tickets_icon { + position: static; + height: 16px; + margin: 3px; + width: 16px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .FriendsAlert { + background: #FFF; + border-left: 1px solid #6E99C9; + width: 49%; + margin-top: 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .MessageAlert { + background: #FFF; + width: 49%; + margin-top: 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .RobuxAlert { + background: #FFF; + border-top: 1px solid #6E99C9; + width: 49%; + margin-top: 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .TicketsAlert { + background: #FFF; + border-top: 1px solid #6E99C9; + border-left: 1px solid #6E99C9; + width: 49%; + margin-top: 0; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .AlertSpace { + color: #6e99c9; + margin: 0 auto; + background: none; + float: none; + width: 155px; + height: 50px; + border: none; + padding-right: 0; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .AlertSpace a { + position: static; + margin: 0; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .message_icon { + position: static; + height: 16px; + margin: 3px; + width: 13px; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .friends_icon { + position: static; + height: 16px; + margin: 3px; + width: 16px; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .robux_icon { + position: static; + height: 16px; + margin: 3px; + width: 16px; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .tickets_icon { + position: static; + height: 16px; + margin: 3px; + width: 16px; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .FriendsAlert { + background: #FFF; + border-left: 1px solid #6E99C9; + width: 49%; + margin-top: 0; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .MessageAlert { + background: #FFF; + width: 49%; + margin-top: 0; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .RobuxAlert { + background: #FFF; + border-top: 1px solid #6E99C9; + width: 49%; + margin-top: 0; +} + +.ProfileAlertPanel .UserProfile .SmallHeaderAlertSpaceLeft .TicketsAlert { + background: #FFF; + border-top: 1px solid #6E99C9; + border-left: 1px solid #6E99C9; + width: 49%; + margin-top: 0; +} + +#Authentication span a { + color: #FFF; +} + +.MySetsDisplayInfo { + padding: 10px 20px 10px 20px; + background: #8bc2ff url(/web/20130713045325im_/https://www.roblox.com/images/catalog_options_back.png) repeat-x; + border: 0; + margin-bottom: 0; + overflow: hidden; + height: 125px; +} + +.MySetsDisplayInfo h1 { + margin: 0; + padding: 0; + text-align: center; + color: White; + font-size: 16px; + font-weight: bold; +} + +.MySetsDisplayInfo h1>a { + cursor: pointer; + color: Blue; + font-size: 12px; + font-style: italic; + margin-left: 5px; +} + +.CreateSetButton { + cursor: pointer; + text-decoration: none; +} + +.CreateSetButton:hover { + background-color: Gray; +} + +.SetAddButtonAlreadyContainsItem { + background: url(/web/20130713045325im_/https://www.roblox.com/images/accept.png) no-repeat right 2px; +} + +.CantAddToSetLabel { + float: left; + width: 75px; +} + +.CantAddToSetHelpImg { + float: left; + vertical-align: text-top; + cursor: pointer; +} + +.SetDescription { + float: left; + overflow-y: auto scroll; + overflow-x: hidden; +} + +.SetList { + height: 30px; + width: 0; + display: block; + position: relative; +} + +.friendBarDropDown { + position: absolute; + margin-top: 0; + margin-left: 28px; + z-index: 10; +} + +.SetList>img { + position: relative; + float: left; + z-index: 10; + width: 20px; + cursor: pointer; + top: 5px; + left: 5px; +} + +.CantAddToSetLabel { + float: left; + position: relative; + top: -18px; + left: 20px; + z-index: 11; + display: block; + background: #6e99c9; + width: 100px; + border: 3px solid #C6D9FD; + padding: 3px; +} + +.SetList .NewVersionAvailableBanner { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Sets/img-update_available-left.png) no-repeat; + height: 14px; + width: 87px; + position: absolute; + left: 105px; + z-index: 2; + top: 7px; +} + +.SetList a.btn-dropdown, +a.btn-dropdown-active { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Sets/bg-drop_down_btn.png) no-repeat right top; + border: 1px solid #777; + padding: 6px 17px 0 8px; + height: 19px; + font: bold 11px Arial, Helvetica, sans-serif; + color: #000; + text-decoration: none; + display: block; + float: left; + position: relative; + z-index: 10; + width: 70px; +} + +.SetList a.btn-dropdown:hover { + background-position: right center; + border-color: #888; + text-decoration: none; +} + +.SetList a.btn-dropdown-active:hover, +.SetList a.btn-dropdown-active:link { + text-decoration: none; +} + +.SetList a.btn-dropdown-active { + background-position: right bottom; + border-bottom: none; + height: 20px; +} + +.SetListDropDownList { + position: absolute; +} + +.SetListDropDownList .menu { + width: 140px; + background-color: #e1e1e1; + border: 1px solid #777; + position: relative; + bottom: 1px; + z-index: 1; + clear: both; + font: 12px normal Arial, Helvetica, sans-serif; +} + +.SetListDropDownList .menu a { + display: block; + text-decoration: none; + color: #000; + padding: 2px 8px; + margin: 4px 0; + width: 124px; +} + +.SetListDropDownList .menu a:hover, +.ui-autocomplete .ui-menu-item a:hover { + background-color: #095fb5; + color: #fff; + cursor: pointer; +} + +.SetListDropDownList .menu p { + font: 11px normal Arial, Helvetica, sans-serif; + color: #666; + padding: 0 8px; + margin: 5px 0 0 0; +} + +.SetListDropDownList .menu p.hr { + height: 1px; + background-color: #a7a7a7; + margin: 5px; +} + +.SetListDropDown { + position: relative; + z-index: 9; + left: 0; + top: 0; + *top: -14px; +} + +.ItemOptions .SetListDropDown { + *top: 0; +} + +.SetList.SetOptions { + z-index: 1; +} + +.ItemOptions .SetListDropDown { + left: -102px; +} + +.SetListDropDownList.invisible, +.NewVersionAvailableBanner.invisible, +.SetList.ItemOptions.invisible { + display: none; +} + +.ui-autocomplete { + padding: 0; + background-color: #e1e1e1; + border: 1px solid #777; + font: 12px normal Arial, Helvetica, sans-serif; + width: 201px; +} + +.ui-autocomplete .ui-menu-item { + list-style: none; + display: block; +} + +.ui-autocomplete .ui-menu-item a { + display: block; + text-decoration: none; + color: #000; + padding: 2px 8px; + margin: 4px 0; +} + +#PlaceProductPromotionInput { + width: 200px; +} + +.friendBarDropDownList { + display: none; + float: left; + z-index: 10; + height: 0; +} + +.friendBarDropDownList { + position: relative; + height: 100%; + width: 120px; + border: 1px solid black; +} + +.friendBarDropDownList>ul { + list-style: none outside none; + margin: 0; + padding-left: 0; +} + +.friendBarDropDownList li { + background-color: White; + color: Black; + cursor: default; + float: left; + position: relative; + list-style: none; + display: block; + z-index: 11; + height: 18px; +} + +.friendBarDropDownList li>div { + margin: 2px; + width: 116px; +} + +.friendBarDropDownList li:hover { + background-color: Black; + color: White; +} + +.friend_dropdownbutton20 { + background: url(/web/20130713045325im_/https://www.roblox.com/images/friendsbar/friend_dropdownBtn20h.jpg); + float: left; + cursor: pointer; + height: 20px; + width: 20px; + background-position: top left; +} + +.friend_dropdownbutton20:hover { + background-position: bottom left; +} + +.ContestButton { + float: left; + font-size: 20px; + padding: 4px 10px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Contests/contestbutton.png) repeat-x; + color: #FFF; + border: 2px solid #193441; + cursor: pointer; + text-align: center; +} + +.ContestButton:hover { + background: #5d90a6; +} + +.ContestButtonSkip { + font-size: 20px; + padding: 4px 10px; + background-color: #283d47; + color: #FFF; + border: 2px solid #193441; + cursor: pointer; + text-align: center; +} + +.ContestButtonSkip:hover { + background: #5d90a6; +} + +ul.ContestPrizes { + list-style: none; + margin: 0; + padding: 0; +} + +a.slider_next { + color: #444; + font-size: 20px; + font-weight: bold; +} + +a.slider_prev { + color: #444; + font-size: 20px; + font-weight: bold; +} + +a.invertedcontesttab { + float: left; + background: #bebebe; + padding: 3px 6px; + color: black; + margin-right: 4px; + text-decoration: none; + display: block; + font-size: 11px; + font-family: Arial; + border-bottom: 1px solid #9e9e9e; + border-right: 1px solid #9e9e9e; + border-left: 1px solid #9e9e9e; +} + +a.invertedcontesttab:hover { + background: #d6d6d6; + border-bottom: 1px solid #9e9e9e; + border-right: 1px solid #9e9e9e; + border-left: 1px solid #9e9e9e; + color: black; +} + +a.invertedcontesttabselected { + float: left; + background: white; + margin-bottom: -1px; + z-index: 6; + border-bottom: 1px solid #9e9e9e; + border-right: 1px solid #9e9e9e; + border-left: 1px solid #9e9e9e; + color: #363636; + margin-right: 4px; + text-decoration: none; + display: block; +} + +a.contesttab { + float: left; + background: #bebebe; + padding: 5px; + color: black; + margin-left: 4px; + text-decoration: none; + display: block; + font-size: 13px; + height: 14px; + position: relative; + margin-top: 3px; + font-family: Arial; + border-top: 1px solid #9e9e9e; + border-right: 1px solid #9e9e9e; + border-left: 1px solid #9e9e9e; +} + +a.contesttab:hover { + background: #d6d6d6; + color: black; +} + +a.contesttabselected { + float: left; + background: white; + margin-bottom: -1px; + z-index: 6; + border-top: 1px solid #9e9e9e; + border-right: 1px solid #9e9e9e; + border-left: 1px solid #9e9e9e; + padding: 5px; + color: #363636; + height: 17px; + margin-left: 4px; + text-decoration: none; + display: block; + font-size: 13px; +} + +div.ContestBox { + border: 1px solid #9e9e9e; + background: white; + width: 868px; + float: left; + margin: 0 5px 5px 5px; + padding: 10px; +} + +.Contests { + float: left; + width: 900px; + margin: 10px auto 0 auto; + min-height: 760px; + background-color: #F2F2F2; +} + +.ContestTitle { + color: #363636; + float: left; + font-family: Arial; + font-weight: bold; + font-size: 27px; +} + +.Contests h1 { + margin: 0; + color: #363636; + float: left; + width: 100%; +} + +.FullSubmissions { + width: 300px; + padding: 5px; + float: left; + margin-left: 3px; + margin-bottom: 1px; + border-bottom: 1px solid #FFF; + color: #000; +} + +.ContestShowcase { + width: 90%; + padding: 2px; + border: 2px solid transparent; + cursor: pointer; + margin: 2px auto; + background: #d5dec2; +} + +.ContestShowcase:hover { + border: 2px solid #AAA; +} + +.VibModalBack { + z-index: 665; + position: fixed; + width: 100%; + height: 100%; + background: gray; + opacity: .5; + filter: alpha(opacity=50); + background-repeat: repeat; + top: 0; + left: 0; +} + +.VibModal { + z-index: 666; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.VibModalBox { + z-index: 667; + width: 500px; + margin: 7% auto; + background: #FFF; + border: 5px solid #6E99C9; +} + +.VibModalContents { + padding: 10px; +} + +.VibModalHeader { + width: 96%; + padding: 1% 2%; + font-size: 20px; + font-weight: bold; + background: #6E99C9; + text-align: center; + color: #FFF; +} + +.VibModalClose { + font-size: 25px; + color: #F00; + font-weight: bold; + float: right; + line-height: 17px; + cursor: pointer; +} + +div.cannot_vote { + height: 30px; + width: 30px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Contests/not_checked_box.png); + vertical-align: text-top; + margin-right: 7px; + float: left; +} + +div.can_vote { + height: 30px; + width: 30px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Contests/checked_box.png); + vertical-align: text-top; + margin-right: 7px; + float: left; +} + +div.vote_text { + font-size: 18px; + float: left; + color: #0F0; +} + +div.no_vote_text { + font-size: 18px; + float: left; + color: #F00; +} + +.Contests .StatCounters { + position: absolute; + font-size: 30px; + font-weight: bold; + color: #444; + text-align: left; + margin-left: 10px; + z-index: 4000; +} + +.Contests .StatType { + font-size: 14px; + margin-left: 4px; + margin-top: -7px; + display: block; +} + +.Contests .PlaceOpaqueName { + width: 148px; + font-weight: bold; + text-align: center; + padding: 3px 6px; + font-size: 10px; + color: #444; + background: #FFF; + opacity: .6; + filter: alpha(opacity=60); + margin: 1px auto 7px auto; + height: 24px; + overflow: hidden; + word-wrap: none; +} + +.Contests .FifthPlaceHolder { + float: left; + width: 20%; + margin-top: 5px; + margin: 0 auto; + text-align: center; +} + +div.friend_dock_chatbox { + float: left; + background-color: #E5E3E4; + width: 200px; + margin-right: 10px; + border: solid 1px #7F7F7F; + padding-bottom: 10px; +} + +div.friend_dock_chatsettings { + color: Black; + background-color: #E5E5E5; + border: solid 1px black; + width: 150px; + margin-right: 10px; + font-size: 11px; + z-index: 1200; + position: fixed; + bottom: 110px; + right: 0; +} + +div.chat_settings_group_header { + font-weight: bold; + margin-bottom: 5px; +} + +div#friend_dock_chatholder { + position: absolute; + bottom: 5px; + z-index: 1022; +} + +div#friend_dock_container { + width: 100%; + font-size: 10px; + font-family: Verdana; + z-index: 1022; +} + +div#friend_dock_titlebar ul { + padding: 0; + margin: 0; + list-style-type: none; +} + +div#friend_dock_thumb_container { + border: solid 1px #7F7F7F; + background-color: White; + height: 74px; + padding: 5px; + width: 100%; + overflow: hidden; +} + +div#friend_dock_thumbnails { + float: left; +} + +div#friend_dock_titlebar { + height: 18px; + position: relative; +} + +div#friend_dock_titlebar a { + color: Black; +} + +div#friend_dock_minimized_container { + width: 100%; + z-index: 1022; +} + +div#friend_dock_friendzone, +div#friend_dock_chatzone { + float: left; + height: 65px; + margin-top: 5px; + margin-right: 10px; + margin-left: 10px; +} + +div.friend_dock_chatbox_closebutton { + float: right; + padding-right: 5px; + font-weight: bold; + font-size: 14px; +} + +div.friend_dock_chatbox_closebutton a.hover { + color: #fff; + text-decoration: none; +} + +div.blinkoffheader, +div.blinkonheader { + background-repeat: repeat-x; + border: none; + height: 16px; + padding: 2px; +} + +div.blinkoffheader { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/chat/HeaderBarRepeat1x1.jpg'); +} + +div.blinkonheader { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/chat/HeaderBarRepeat1x1_orange.jpg'); +} + +div.friend_dock_chatbox_username { + width: 150px; + float: left; + font-size: 14px; + color: White; +} + +div.friend_dock_chatbox_chat { + background-color: White; + border: solid 1px black; + margin-left: 10px; + margin-top: 5px; + margin-bottom: 10px; + width: 176px; + padding: 2px; + height: 196px; + overflow: auto; +} + +textarea.friend_dock_chatbox_entry { + margin-left: 10px; + width: 176px; + padding: 2px; + overflow: auto; + overflow-x: hidden; +} + +span.friend_dock_onlinestatus { + position: absolute; + margin-left: 16px; + width: 16px; + height: 16px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/online.png); + background-repeat: no-repeat; +} + +span.friend_dock_offlinestatus { + position: absolute; + margin-left: 16px; + width: 16px; + height: 16px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/offline.png); + background-repeat: no-repeat; +} + +div.friend_dock_onlinestatus { + position: absolute; + margin-top: 5px; + margin-left: 5px; + width: 16px; + height: 16px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/online.png); + background-repeat: no-repeat; +} + +div.friend_dock_offlinestatus { + position: absolute; + margin-top: 5px; + margin-left: 5px; + width: 16px; + height: 16px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/offline.png); + background-repeat: no-repeat; +} + +div.friend_dock_newmessage { + position: absolute; + margin-top: -5px; + margin-left: 42px; + width: 16px; + height: 16px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/newmessage.png); + background-repeat: no-repeat; +} + +div.friend_dock_friend { + width: 50px; + height: 70px; + overflow: hidden; + margin-right: 10px; + margin-bottom: 10px; + float: left; +} + +div.friend_dock_pager { + width: 16px; + height: 16px; + margin-left: 0; + margin-right: 10px; + margin-bottom: 10px; + margin-top: 25px; +} + +.Navigation { + height: 35px; + z-index: 1022; +} + +.Navigation ul { + list-style: none; + margin: 0; + padding: 0; + width: 930px; + margin: 0 auto; +} + +.Navigation ul li { + float: left; + position: relative; +} + +.Navigation ul li a, +.Navigation ul li a:visited { + display: inline-block; + color: #FFF; + padding: 0 9px; + border-left: 1px solid #FFF; + font-size: 18px; +} + +.Navigation ul li a h1, +.Navigation ul li a h2 { + cursor: pointer; +} + +.Navigation ul li:first-child a { + border-left: none; +} + +.friend_dock_username { + height: 15px; + overflow: hidden; + float: left; + width: 55px; +} + +.friend_dock_username_href { + color: Black !important; + font-size: 10px; + font-family: Verdana; +} + +div#chatbar { + position: fixed; + bottom: 0; + left: 0; + height: 0; + font-size: 11px; + font-family: Verdana; + margin: 0 1%; + z-index: 1022; +} + +div#statusbar { + position: fixed; + bottom: 0; + left: 0; + height: 30px; + background: url(/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/chatbarback.jpg); + border-left: 3px solid #E5E5E5; + border-right: 3px solid #E5E5E5; + font-size: 11px; + font-family: Verdana; + margin: 0 1%; + z-index: 1022; +} + +#chat { + float: left; +} + +.chat_box { + border-left: 2px solid #6E99C9; + border-right: 2px solid #6E99C9; + width: 217px; + float: left; + height: 280px; + overflow-y: scroll; + overflow-x: none; + background: #eee; + font-size: 11px; + font-family: Verdana; +} + +.chat_text { + width: 80%; + padding: 4px; + float: left; + font-size: 11px; + font-family: Verdana; +} + +.chat_name { + color: #88a9bf; + border-bottom: 1px solid #CCC; + font-weight: bold; + padding: 3px; + float: left; + font-size: 11px; + font-family: Verdana; + width: 75%; +} + +.chat_header { + width: 211px; + float: left; + color: #03C; + background: #6E99C9; + color: #000; + font-weight: bold; + font-size: 12px; + margin: 0; + padding: 5px; + font-family: Verdana; +} + +.chat_options { + width: 219px; + float: left; + color: #03C; + background: #6E99C9; + color: #000; + font-weight: bold; + font-size: 12px; + margin: 0; + padding: 1px; + font-family: Verdana; +} + +#chat_close { + background: url(/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/close.png); + height: 10px; + width: 10px; + float: right; + cursor: pointer; + margin-right: 1px; +} + +#chat_mini { + background: url(/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/mini.png); + height: 10px; + width: 10px; + float: right; + cursor: pointer; + margin-right: 5px; +} + +.chat_abuse { + color: #FFF; + background: yellow; + color: #000; + font-weight: bold; + padding: 1px; + cursor: pointer; + font-family: Verdana; + font-size: 7px; + float: left; +} + +.chat_abuse:hover { + color: #FFF; + background: red; + color: #000; + font-weight: bold; + padding: 1px; + cursor: pointer; + font-family: Verdana; + font-size: 7px; + float: left; +} + +.chat_wrapper { + width: 221px; + background: #eee; + position: absolute; + bottom: 0; + float: left; + z-index: 1022; + margin-left: 3px; +} + +.chat_input { + float: left; + background: #eee; + border-right: 2px solid #6E99C9; + border-left: 2px solid #6E99C9; + border-bottom: 2px solid #6E99C9; + border-top: 1px solid #6E99C9; + width: 217px; +} + +.chat_contents { + bottom: 27px; + display: none; +} + +.roster_box { + border-bottom: 2px solid #bcbcbc; + float: left; + cursor: pointer; + padding: 4px; + width: 125px; +} + +.roster_box:hover { + border-bottom: 2px solid #bcbcbc; + float: left; + cursor: pointer; + background: #eee; + padding: 4px; + width: 125px; +} + +.roster_name { + margin-left: 5px; +} + +.roster_alert { + margin: 1px; + padding: 1px; + font-size: 11px; + font-family: Verdana; +} + +#roster { + float: left; + font-size: 11px; + font-family: Verdana; + display: none; + height: 331px; + overflow-y: scroll; + background: #d8e0e9; + margin: 5px; + width: 150px; + position: absolute; + left: 0; + bottom: 25px; + z-index: 1022; +} + +#roster-wrapper { + float: left; + height: 1px; + width: 170px; +} + +#chat_friends { + float: left; + height: 20px; + color: #000; + font-weight: bold; + padding-left: 33px; + padding-top: 7px; + width: 119px; + cursor: pointer; +} + +#chat_friends:hover { + float: left; + height: 20px; + background: #d8e0e9; + color: #000; + font-weight: bold; + padding-left: 33px; + padding-top: 7px; + width: 119px; + cursor: pointer; +} + +#statusbar_wrapper { + padding-top: 3px; + float: left; +} + +#long-wrapper { + float: left; +} + +#chatlog { + float: left; + padding: 3px; + color: Green; +} + +.chat-unavailable { + background: url(/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/unavailable.png); + height: 15px; + width: 15px; + float: left; +} + +.chat-available { + background: url(/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/available.png); + height: 15px; + width: 15px; + float: left; +} + +.chat-default { + height: 15px; + width: 15px; + float: left; +} + +.chat_send_button { + background: #eee; + border: 0 solid #FFF; + float: left; + line-height: 17px; + height: 18px; + border-left: 2px solid #CCC; + border-bottom: 0; + border-right: 0; + border-top: 0; + padding: 3px; + cursor: pointer; +} + +.chat_send_button:hover { + background: #D8E0E9; + border: 0 solid #FFF; + float: left; + line-height: 17px; + height: 18px; + border-left: 2px solid #CCC; + border-bottom: 0; + border-right: 0; + border-top: 0; + padding: 3px; + cursor: pointer; +} + +.chat_send_input { + border: 0 solid #FFF; + float: left; + height: 22px; + font-size: 12px; + padding: 2px; +} + +.chat_close { + cursor: pointer; + color: #FFF; + font-size: 16px; + line-height: 11px; + padding-right: 8px; + float: left; + padding-top: 6px; +} + +.chat_close:hover { + cursor: pointer; + color: #000; + font-size: 16px; + line-height: 11px; + padding-right: 8px; + float: left; + padding-top: 6px; +} + +.chat_entry_click { + cursor: pointer; + padding-right: 10px; + padding-top: 7px; + padding-left: 10px; + padding-bottom: 7px; + padding-top: 6px; +} + +.chat_entry { + float: left; + background: #d8e0e9; + height: 27px; + color: #000; + font-weight: bold; + cursor: pointer; + width: 221px; +} + +#chat_login { + margin-top: 1px; + margin-left: 2px; + float: left; +} + +#chat_logout { + margin-top: 1px; +} + +#chat-availability { + float: left; +} + +#partycontainer { + position: absolute; + bottom: 5px; + right: 0; + z-index: 1022; +} + +.ActiveChatThumb { + z-index: 10; + cursor: pointer; +} + +.RemoveActiveChat { + position: absolute; + z-index: 10; + cursor: pointer; + margin-left: 40px; +} + +.clear { + overflow: hidden; + width: 100%; + font-size: 0; +} + +.followme_green19h { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/followme_19h.png'); + background-repeat: no-repeat; + background-position: left top; + height: 19px; + cursor: pointer; + width: 65px; + float: left; + text-align: center; +} + +.followme_green19h:hover { + background-position: left bottom; +} + +.followme_gray19h { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/followme_19h-gray.png'); + background-repeat: no-repeat; + background-position: left top; + height: 19px; + cursor: pointer; + width: 65px; + float: left; + text-align: center; +} + +.followme_gray19h:hover { + background-position: left bottom; +} + +.tab_white19h, +.tab_white19hselected { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_l2.gif') no-repeat left top; + color: #444; + display: block; + float: left; + font: normal 12px verdana, sans-serif; + text-decoration: none; + padding-left: 2px; + height: 19px; + outline: none; + cursor: pointer; +} + +.tab_white19h span, +.tab_white19hselected span { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_r2.gif') no-repeat right top; + display: block; + height: 15px; + padding: 2px 15px 2px 7px; + text-decoration: none; +} + +.tab_white19h:hover, +.tab_white19hselected { + background-position: left bottom; + color: #000; + outline: none; + text-decoration: none; +} + +.tab_white19h a, +.tab_white19hselected a { + text-decoration: none; + outline: none; +} + +.tab_white19h:hover span, +.tab_white19hselected span { + background-position: right bottom; + text-decoration: none; +} + +.tab_white19h_flash { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_l.gif') no-repeat left top; +} + +.tab_white19h_flash span { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_r.gif') no-repeat right top; + color: White; +} + +.bold { + font-weight: bold; +} + +.clear { + clear: both; +} + +.alignCenter { + text-align: center; +} + +.InGamePopup { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/containerBkg_01.png); + _overflow: hidden; +} + +.voteYes { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/button_vote.jpg); + width: 24px; + height: 23px; + background-position: top left; +} + +.voteYes:hover { + background-position: bottom left; +} + +.voteNo { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/button_vote.jpg); + width: 24px; + height: 23px; + background-position: top right; +} + +.voteNo:hover { + background-position: bottom right; +} + +.overrideColumn1c { + font-family: Verdana; + float: left; + padding: 5px 0 0; + border-right: 1px solid #ccc; + width: 659px; +} + +.overrideColumn2c { + font-family: Verdana; + width: 310px; + float: right; + padding-top: 8px; +} + +.overrideColumn1c .ShadowedStandardBox { + width: 561px; +} + +.overrideColumn1c .ShadowedStandardBoxHeader { + width: 551px; +} + +.overrideColumn1c .GiftCardLink { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-get_gift_card.jpg) no-repeat; + width: 560px; + height: 90px; +} + +.overrideColumn1c .GiftCardLink:hover { + background-position: 0 -90px; +} + +.overrideColumn2c .ShadowedStandardBox { + width: 310px; +} + +.overrideColumn2c .ShadowedStandardBoxHeader { + width: 300px; +} + +.overrideDontLogout { + float: right; + margin-left: 80px; +} + +.videoURL { + width: 380px; + height: 250px; +} + +.HLinkFormat { + padding-left: 8px; + padding-right: 8px; +} + +.HomeHeader { + font-family: Arial; + font-size: 25px; + font-weight: bold; + color: #363636; +} + +.HomeMiddle { + font-family: Arial; + font-size: 18px; + font-weight: bold; + color: #363636; + padding: 5px; + margin: 0; +} + +.HomeSide { + font-family: Arial; + font-weight: bold; + font-size: 14px; + color: #363636; +} + +#GiftCardCrossLink { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-gifting160-1.jpg) no-repeat; + width: 160px; + height: 600px; +} + +#GiftCardCrossLink:hover { + background-position: bottom; +} + +#BCGiftCardXLink { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-gifting270_2.png) no-repeat; + background-color: White; + margin-bottom: 10px; +} + +#BCGiftCardXLink:hover { + background-position: bottom; +} + +div.FrontPageLoginBox { + float: left; + padding: 0 48px; + background: #e1e1e1; + border: 1px solid #bcbcbc; + height: 248px; + width: 160px; + margin-right: 5px; + text-align: center; +} + +div.FrontPageVideoIntro { + display: inline; + padding: 0 5px; +} + +a.ControlLoginButton { + padding: 6px 0 !important; + margin: 0 auto; + background: url("/web/20130713045325im_/https://www.roblox.com/images/UI/btn-big_silver_tile.png") top left; + display: block; + width: 88px; + font-family: Arial; + font-size: 16px; + font-weight: bold; + color: #000; + height: 18px; + border: 1px solid #bcbcbc; +} + +a.ControlLoginButton:hover, +a.ControlLoginButton:active { + background-position: bottom left; + text-decoration: none; +} + +div.DGBContainerLong, +div.DGBContainerShort { + height: auto; +} + +div.TextInputLogin { + margin: 0; + padding: 0 0 0 2px; + height: 20px; + text-align: left; + margin-bottom: 10px; +} + +.BannerAndFeaturedGamesBox { + height: 390px; + padding: 0; +} + +div.TopPanel { + min-height: 252px; + float: left; + margin: 0; + width: 970px; + border-bottom: 1px solid #ccc; + padding: 5px 0; +} + +.SidePanel #RobloxNews { + font-size: 12px; +} + +#RobloxNews a { + margin-right: 5px; +} + +.FeaturedGameButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-playnow_big2.png) no-repeat; + height: 214px; + width: 214px; + height: 214px; + overflow: hidden; +} + +.FeaturedGameButton:hover { + background-position: 0 -214px; +} + +.GiftCards #GiftForm span#remainingCharacters { + color: Black; + font-size: 10px; +} + +div.FeaturedGameInfo { + font-size: 10px; + white-space: nowrap; + overflow: hidden; + float: left; + padding-left: 14px; + line-height: 140%; + width: 155px; +} + +a.BadAdButton { + color: #808080; + font-family: Arial, Helvetica, sans-serif; +} + +a.BadAdButton:hover { + border: 0; + text-decoration: underline; +} + +div.VisitButtonsRight { + text-align: left; +} + +#ItemContainer .SellCollectible .StandardBoxHeader, +#ItemContainer .SellCollectible .StandardBox { + width: auto; +} + +div.FeaturedGameImage { + float: left; +} + +.separateSignUpFromLoginWithBorder { + margin-top: 10px; + border-top: 1px solid #bdbdbd; +} + +div.ParentsSpacing a { + font-weight: bold; + margin: 0 10px; +} + +div.SidePanel h2 { + display: block; + font-size: 16px; + font-weight: bold; + color: black; + text-transform: uppercase; + margin: 0 0 10px 0; +} + +div.SidePanel { + border-top: 1px solid #CCC; + font-family: Arial; + padding-top: 10px; + padding-bottom: 10px; + padding-left: 10px; +} + +div.SidePanel p { + color: #000; + margin: 0 0 8px; +} + +div.SidePanel img { + margin-right: 10px; +} + +div.FeaturedGameInfo .PlaceStatValue { + margin: 0 0 8px; + font-size: 12px; +} + +div.FeaturedGameInfo .PlaceStatLabel { + color: #464646; + font-size: 10px; +} + +div.FeaturedGame { + padding: 10px 0; +} + +span.placeName { + font-size: 16px; + font-weight: bold; + color: #000; + text-transform: uppercase; +} + +.FeaturedGameBox { + border-bottom: 1px solid #ccc; + height: 320px; + font-family: Arial; + padding-top: 5px; +} + +.FeaturedGameBox h2 { + font-size: 40px; + font-weight: bold; + color: #363636; + letter-spacing: -2px; + display: block; + margin: 0; +} + +.FeaturedGameAssetImage { + float: left; +} + +a.PlayThisFeaturedGame { + background: url("/web/20130713045325im_/https://www.roblox.com/images/UI/btn-play_this.png") top left; + display: block; + width: 112px; + height: 34px; + margin: 0 0 15px; +} + +a.PlayThisFeaturedGame:hover { + background-position: bottom left; +} + +a.RobloxFreeBuildingBanner { + display: block; + height: 90px; + width: 648px; +} + +a.RobloxFreeBuildingBanner:hover { + background-position: bottom left; +} + +.loginNewStyle { + padding-top: 63px; + height: 655px; +} + +div.testingSitePanel { + margin: 5px auto 8px; + width: 870px; + text-align: center; + border: 3px #FFE066 solid; + padding: 10px 5px; + background: white; +} + +div.mySubmenuFixed { + position: fixed; + top: 68px; + width: 100%; + z-index: 10000; +} + +div#Body div#CatalogContainer, +div#Body div#GamesContainer, +div#Body #BrowseContainer { + padding-top: 5px; +} + +div.ProfileAlertPanel .SmallHeaderAlertSpaceLeft { + background: none !important; + float: none !important; + height: 50px !important; +} + +div.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace { + height: 50px !important; + background: none !important; +} + +.BannerCenterContainer { + width: 970px; + margin-left: auto; + margin-right: auto; + text-align: center; +} + +div#Nav { + position: fixed; + display: block; + top: 38px; + z-index: 1000; +} + +img#over13icon { + float: left; + padding-left: 7px; + padding-top: 1px; + position: relative; + top: 18px; + height: 11px; + width: 20px; +} + +a.loginButton { + margin-left: 7px; +} + +a.logoutButton { + margin-left: -2px; + padding-top: 2px; + position: static; + top: auto; +} + +a.btn-logo, +a.btn-logo:visited { + background: url("/web/20130713045325im_/https://www.roblox.com/images/btn-logo.png?v=2") top left; + display: inline-block; + width: 123px; + height: 38px; + float: left; +} + +a.btn-logo:hover { + background-position: bottom left; +} + +a.btn-playnow, +a.btn-playnow:visited { + background-position: top left; + display: block; + width: 117px; + height: 34px; + float: right; + position: relative; + top: 2px; +} + +a.btn-playnow:hover { + background-position: bottom left; +} + +#SmallHeaderContainer #Banner .LoggedOutAuthenticationButton { + top: 0; + margin-top: 0; + left: 0 !important; + width: 60px; + height: 28px; +} + +div#containerWrapper { + width: 970px; + background: white; + margin-left: auto; + margin-right: auto; +} + +div#ErrorPage { + text-align: center; + margin-bottom: 20px; +} + +div#ErrorPage pre { + text-align: left; + font: normal 12pt Courier; +} + +div#ErrorPage h1 { + font-size: 40px; + font-weight: bold; + color: #363636; + letter-spacing: -2px; + margin-bottom: 10px; + display: block; +} + +img.ErrorAlert { + display: block; + margin: 25px auto 10px; +} + +div#ErrorPage h3 { + color: #363636; + font-weight: bold; + font-size: 16px; +} + +div#ErrorPage .divideTitleAndBackButtons { + margin: 20px auto; + height: 1px; + width: 55%; + border-top: 1px solid #ccc; +} + +div#ErrorPage div.CenterNavigationButtonsForFloat { + width: 253px; + margin: 0 auto; +} + +a.menuTextLink { + padding: 0 5px; + border-left: 1px solid black; +} + +div.FrontPageLoginBox { + padding: 0 5px 0 5px; + width: 250px; +} + +div.FrontPageLoginBox div.UsernameRowLogin { + margin-bottom: 10px; +} + +div.FrontPageLoginBox .fbLoginButton { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Facebook/btn-login_with_fb-big.png") no-repeat; + width: 170px; + height: 25px; +} + +div.FrontPageLoginBox .fbLoginButton:hover { + background-position: bottom left; +} + +div.FrontPageLoginBox .LoginViewContainer { + padding-left: 10px; +} + +div.FrontPageLoginBox .DarkGradientBox .DGB_Label { + font-weight: bold; + position: relative; + height: 20px; + line-height: 20px; + padding: 1px 0; +} + +div.FrontPageLoginBox .TextInputLogin label.passwordInput { + padding-right: 1px; +} + +div.FrontPageLoginBox .DarkGradientBox .DGB_TextBox { + left: 8px; + right: 40px; + width: 95%; + margin-right: 5px; + padding-left: 5px; +} + +span#ForgetPasswordPrompt { + font-size: 11px; + padding-left: 5px; + display: none; +} + +div.FrontPageLoginBox span#ForgetPasswordPrompt { + display: block; + text-align: left; + padding: 3px 0 0 0; +} + +div.FrontPageLoginBox .fbSplashPageConnect { + padding-top: 6px; +} + +div.FrontPageLoginBox a.SignupButtonImage { + float: left; + margin: inherit; +} + +div.FrontPageLoginBox div.CenterSignupText { + margin: 0 auto; + padding-top: 0; + margin-top: 12px; +} + +span.not-a-member { + position: relative; + top: -7px; + line-height: 12px; + *top: 12px; +} + +.Ads_WideSkyscraper { + float: right; + text-align: right; + width: 160px; +} + +/* ~/CSS/Base/CSS/AccountBalance.css */ +#MyAccountBalanceContainer { + font-family: Verdana, Helvetica, Sans-Serif; +} + +#MyAccountBalanceContainer h2 { + font-family: Verdana, Helvetica, Sans-Serif; + font-size: 2.5em; + font-weight: normal; + letter-spacing: .4em; + line-height: 1em; + margin: 10px 0 0 -2px; + padding: 0; +} + +#MyAccountBalanceContainer h3 { + background-color: #ccc; + border-bottom: solid 1px #000; + font-family: Verdana, Helvetica, Sans-Serif; + font-size: 1.7em; + font-weight: normal; + letter-spacing: .1em; + line-height: 1em; + margin: 0; + padding: 5px; + text-align: center; +} + +#MyAccountBalanceContainer h4 { + font-family: Verdana, Sans-Serif; + font-size: 13px; + font-weight: bold; + margin: 5px 0; + padding: 5px 5px 5px 15px; + color: #900; +} + +#MyAccountBalanceContainer #AboutRobux { + border-bottom: solid 1px #000; + border-left: solid 1px #000; + border-right: solid 1px #000; + float: right; + margin-top: 20px; + width: 275px; +} + +#MyAccountBalanceContainer #AboutRobux h3 { + border-top: solid 1px #000; +} + +#MyAccountBalanceContainer #AboutRobux p { + margin: 0; + padding: 10px 15px; +} + +#MyAccountBalanceContainer #Earnings { + border: solid 1px #000; + margin-top: 20px; + padding-bottom: 10px; + width: 600px; +} + +#MyAccountBalanceContainer .Earnings_Period { + margin-bottom: 20px; +} + +#MyAccountBalanceContainer .Earnings_LoginAward, +#MyAccountBalanceContainer .Earnings_PlaceTrafficAward, +#MyAccountBalanceContainer .Earnings_Ambassador { + padding: 0 0 0 50px; + height: 16px; + background-color: #eee; +} + +#MyAccountBalanceContainer .Earnings_SaleOfGoods, +#MyAccountBalanceContainer .Earnings_PeriodTotal, +#MyAccountBalanceContainer .Earnings_LoginAwardBC, +#MyAccountBalanceContainer .Earnings_Currency { + padding: 0 0 0 50px; + height: 16px; +} + +#MyAccountBalanceContainer .Earnings_LoginAward .Label, +#MyAccountBalanceContainer .Earnings_LoginAwardBC .Label, +#MyAccountBalanceContainer .Earnings_PlaceTrafficAward .Label, +#MyAccountBalanceContainer .Earnings_SaleOfGoods .Label, +#MyAccountBalanceContainer .Earnings_Ambassador .Label, +#MyAccountBalanceContainer .Earnings_Currency .Label { + float: left; + width: 380px; +} + +#MyAccountBalanceContainer .Earnings_PeriodTotal .Label { + float: left; + padding-right: 10px; + text-align: right; + width: 370px; +} + +#MyAccountBalanceContainer .Earnings_PeriodTotal .Field { + color: Blue; + font-weight: bold; +} + +#MyAccountBalanceContainer .Field { + float: right; + width: 75px; +} + +#MyAccountBalanceContainer .Zebra { + background-color: #eee; +} + +/* ~/CSS/Base/CSS/AdFormatClasses.css */ +.GPTAd.banner { + width: 745px; + height: 90px; +} + +.GPTAd.skyscraper { + width: 160px; + height: 612px; + display: block; +} + +.GPTAd.rectangle { + width: 300px; + height: 250px; +} + +.GPTAd.narrowskyscraper { + width: 120px; + width: 600px; +} + +.GPTAd.gutter { + width: 400px; + height: 1180px; +} + +.GPTAd.opapushdown { + width: 970px; + height: 96px; +} + +.GPTAd { + overflow: hidden; + margin: 0 auto; +} + +/* ~/CSS/Base/CSS/Ads.css */ +table.stats { + text-align: center; + font-family: Arial, Helvetica, sans-serif; + font-weight: normal; + font-size: 11px; + color: #fff; + width: 280px; + background-color: #666; + border: 0; + border-collapse: collapse; + border-spacing: 0; +} + +table.stats td { + background-color: #CCC; + color: #000; + padding: 4px; + text-align: left; + border: 1px #fff solid; +} + +table.stats td.hed { + background-color: #666; + color: #fff; + padding: 4px; + text-align: left; + border-bottom: 2px #fff solid; + font-size: 12px; + font-weight: bold; +} + +/* ~/CSS/Base/CSS/AgeUpEmailVerifyPage.css */ +#VerifyImageHolder { + float: left; + margin-right: 4px; + margin-top: 8px; +} + +#VerificationText-Top { + font-family: Arial; + font-size: 40px; + font-weight: bold; + color: #363636; +} + +#VerificationText-Bottom { + font-family: Arial; + font-size: 14px; + font-weight: normal; + color: #000; +} + +#RightColumn { + width: 300px; + float: right; +} + +#VerificationResult { + text-align: center; + width: 50%; + margin: 0 auto; +} + +#VerifyUserInfo { + color: #000; + font-family: Arial; + font-size: 15px; + font-weight: bold; + margin: 46px 0 18px; +} + +#ChildPrivacyLevel { + margin-bottom: 18px; +} + +#ChildPrivacyLevelText { + color: #000; + font-family: Arial; + font-size: 15px; + font-weight: bold; +} + +.GreenSubmitButton { + background: url("/web/20130713045325im_/https://www.roblox.com/images/btn-submit.png"); + height: 50px; + width: 134px; + border: 0; + padding: 0; + cursor: pointer; +} + +.GreenSubmitButton:hover { + background-position: 0 -50px; + cursor: pointer; +} + +#ExtraText { + margin-top: 16px; + font: 11px Arial; + color: #666; +} + +#RobloxForParents { + text-align: left; + border-left: 1px solid #CCC; +} + +#GoPremium { + text-align: left; + border-left: 1px solid #CCC; + border-bottom: 1px solid #CCC; +} + +#RobloxGiftCards { + text-align: left; + border-left: 1px solid #CCC; +} + +#BLueLink { + margin-top: 16px; + padding-bottom: 17px; + margin-left: 10px; +} + +#SideBarHeader { + font: Bold 16px Arial; + color: Black; + margin-bottom: 19px; + padding-top: 21px; + margin-left: 10px; +} + +#SideText { + font-family: Arial; + font-size: 12px; + font-weight: normal; + color: Black; + margin-left: 10px; +} + +/* ~/CSS/Base/CSS/Asset.css */ +#AssetContainer { + margin: 0 auto; + width: 620px; +} + +#AssetContainer h2 { + color: #333; + font-size: x-large; + margin-bottom: 5px; +} + +#AssetContainer #Asset { + background-color: #eee; + border: solid 1px #000; + color: #555; +} + +/* ~/CSS/Base/CSS/Badges.css */ +#NewBadgesContainer { + margin-top: 10px; +} + +#NewBadgesContainer .BadgeCategory { + padding-bottom: 10px; +} + +#NewBadgesContainer .BadgeCategory ul { + margin: 0; + padding: 0; + list-style: none; +} + +#NewBadgesContainer .BadgePadding { + height: 80px; +} + +#NewBadgesContainer .BadgeCategory li { + margin-top: -80px; +} + +#NewBadgesContainer .BadgeCategory li:last-child { + border-bottom: none; +} + +#NewBadgesContainer .BadgeContent { + padding: 15px 5px 5px; +} + +#NewBadgesContainer .BadgeImage { + float: left; + width: 75px; + height: 75px; + padding: 0 10px 10px 0; + text-align: center; +} + +#NewBadgesContainer .BadgeImage img { + height: 75px; +} + +#NewBadgesContainer .BadgeDescription { + margin-left: 85px; + min-height: 75px; +} + +#NewBadgesContainer h1 { + margin-top: 0; +} + +.BadgeHint { + border: dashed 1px #000; + padding: 5px 5px 5px 5px; + background-color: #E8EDFF; +} + +.TileBadges { + float: left; + margin: 10px 10px; + text-align: center; +} + +#CreateBadgeContainer .ErrorViewText { + font-size: 13px; +} + +#CreateBadgeContainer .Label { + width: 100px; + display: block; + float: left; +} + +#CreateBadgeContainer .Robux { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px; + padding: 0 0 2px 20px; + color: #060; + margin-bottom: 2px; + font-weight: bold; + font-size: 14px; +} + +#CreateBadgeContainer .FormElement { + margin-bottom: 20px; +} + +#CreateBadgeContainer .PreviewImage { + float: left; + margin-right: 20px; +} + +#CreateBadgeContainer .InstructionsGraphic { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Badges/badge_instructions.png') no-repeat; + width: 966px; + height: 323px; + position: relative; + margin-bottom: 15px; +} + +#CreateBadgeContainer .BlueDownloadBtn { + display: block; + height: 34px; + width: 122px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-blue-download_m.png') no-repeat top left; + position: absolute; + bottom: 27px; + left: 33px; +} + +#CreateBadgeContainer .BlueDownloadBtn:hover { + background-position: bottom left; +} + +#CreateBadgeContainer .GreenUploadBtn { + display: block; + height: 51px; + width: 130px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-green-upload.png') no-repeat top left; +} + +/* ~/CSS/Base/CSS/BCModal.css */ +.ButtonUpgradeNow { + margin: auto; + overflow: hidden; + height: 50px; + width: 173px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-upgrade_now.png) no-repeat 0 0; +} + +.ButtonUpgradeNow:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-upgrade_now.png) no-repeat 0 -50px; +} + +.BCModalImage { + margin-left: 12px; + margin-bottom: 12px; + float: left; +} + +#BCMessageDiv.BCMessage { + margin-left: 12px; + font-weight: bold; + font-size: 15px; + font-family: arial; + float: left; + color: black; + width: 285px; +} + +/* ~/CSS/Base/CSS/Billing.css */ +.buy-robux-button { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/bg-rbx_btn_60.png) repeat-x left top; + height: 49px; + border: 1px solid #007001; + display: inline-block; + *display: inline; + zoom: 1; + width: 114px; + text-align: center; + font-family: Arial, Helvetica, sans-serif; + text-decoration: none; + padding-top: 9px; + cursor: pointer; + margin-right: 10px; + overflow: hidden; +} + +.buy-robux-button span.rbx-amt { + font-size: 15px; + font-weight: bold; + display: block; + color: #013401; + line-height: 12px; + height: 16px; +} + +.buy-robux-button span.rbx-amt-txt { + display: block; + color: #ffff97; + position: relative; + bottom: 11px; +} + +.buy-robux-button span.price-amt { + font-size: 24px; + font-weight: bold; + display: block; + color: #013401; + line-height: 25px; +} + +.buy-robux-button span.price-amt span.cents { + font-size: 14px; + position: relative; + bottom: 7px; + line-height: normal; +} + +.buy-robux-button span.price-amt-txt { + display: block; + color: #fff; + position: relative; + bottom: 24px; +} + +.buy-robux-button-container { + float: left; + margin-right: 10px; + width: 114px; +} + +.buy-robux-button-container .disclaimer { + padding: 7px; +} + +.buy-robux-button:hover { + background-position: left -58px; + text-decoration: none; + cursor: pointer; +} + +.boku-products-container { + margin-left: auto; + margin-right: auto; + width: 500px; +} + +.buy-robux-button-container.ES { + width: auto; + clear: both; + margin-bottom: 10px; +} + +.ES .buy-robux-button { + width: 271px; + float: left; + display: block; +} + +.ES .buy-robux-button span.price-amt { + padding: 0 10px; +} + +.ES .disclaimer { + float: left; + width: 185px; +} + +/* ~/CSS/Base/CSS/carouselpager.css */ +.CarouselPager { + text-align: center; +} + +.CarouselPager .arrow-prev, +.CarouselPager .arrow-next { + height: 13px; + width: 36px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Groups/btn-arrowsprite-up_down.png'); + margin: 5px 0; + display: inline-block; +} + +.CarouselPager .arrow-prev { + background-position: left top; +} + +.CarouselPager .arrow-next { + background-position: right top; +} + +.CarouselPager .arrow-prev:hover { + background-position: left -13px; +} + +.CarouselPager .arrow-next:hover { + background-position: right -13px; +} + +.CarouselPager .arrow-prev.disabled { + background-position: left bottom; +} + +.CarouselPager .arrow-next.disabled { + background-position: right bottom; +} + +/* ~/CSS/Base/CSS/Catalog.css */ +.right-content .btn-medium.btn-primary { + position: absolute; + right: 0; + top: -10px; +} + +#CatalogContainer { + min-width: 0; + position: relative; +} + +#CatalogContainer #BrowseMode span, +#CatalogContainer #CurrencyType span, +#CatalogContainer #Timespan span { + font-weight: normal; + line-height: 24px; + padding: 0; + color: #555; + font-size: 14px; +} + +#BrowseMode ul li span a { + font-weight: normal; + font-size: 12px; + line-height: 17px; +} + +#CatalogContainer ul { + list-style: none; + margin: 0 0 20px 0; + padding-left: 0; +} + +#CatalogContainer ul li { + margin: 5px 0 5px 10px; + padding-left: 20px; + font-size: 12px; +} + +#CatalogContainer .Selected { + background: url('/web/20130713045325im_/https://www.roblox.com/images/gamesPage_filterArrow.png') no-repeat scroll 0 1px transparent; +} + +#CatalogContainer .DisplayFilters { + width: 185px; + background-color: White; + border: solid 2px #6e99c9; +} + +#CatalogContainer .Assets { + float: left; + min-width: 0; + overflow: hidden; + padding-bottom: 10px; + padding-left: 0; + padding-right: 0; + position: relative; + width: 680px; +} + +#CatalogContainer .Assets .HeaderPager, +#CatalogContainer .Assets .FooterPager { + padding: 2px 0; + text-align: right; +} + +#CatalogContainer .Assets .HeaderPager { + margin-bottom: 10px; +} + +#CatalogContainer .Assets .HeaderPager .Label, +#CatalogContainer .Assets .FooterPager .Label { + font-size: 1em; + vertical-align: middle; +} + +#CatalogContainer .Asset { + margin: -1px 0 15px -1px; + vertical-align: top; + width: 122px; +} + +#CatalogContainer .Asset .AssetThumbnail { + border: solid 1px #EEE; + height: 110px; + text-align: center; + width: 110px; + background-color: #FFF; +} + +#CatalogContainer .Asset .AssetDetails { + overflow: hidden; + padding: 2px 0 6px 0; + width: 110px; +} + +#CatalogContainer .AssetName a { + font-size: .9em; + font-weight: bold; + line-height: 1.5em; + vertical-align: top; +} + +.AssetsBullet { + padding-right: 3px; +} + +#CatalogContainer .Label, +#CatalogContainer .Detail, +#CatalogContainer .DetailHighlighted, +#CatalogContainer .PriceInRobux, +#CatalogContainer .PriceInTickets { + font-size: .8em; +} + +#CatalogContainer .PriceInRobux { + color: Green; + font-weight: bold; +} + +#CatalogContainer .PriceInTickets { + color: #fbb117; + font-weight: bold; +} + +#CatalogContainer .AssetsDisplaySet { + float: left; + font-family: Arial, Sans-Serif; + font-size: 1.5em; +} + +.Assets .StandardBoxHeader { + width: 660px; +} + +.Assets .StandardBox { + width: 660px; +} + +#AddToGearInstructionsPanel .PurchaseModalMessageText { + width: 100%; + padding-top: 0; + font-size: 13px; + font-weight: normal; + text-align: center; + min-height: 300px; +} + +#AddToGearInstructionsPanel .PurchaseModalMessageText span { + display: block; +} + +#AddToGearInstructionsPanel .PurchaseModalMessage { + height: inherit; +} + +.CatalogListTable { + margin: 10px 0 0 0; +} + +.filter-header { + margin: 0; +} + +#catalog h1 { + margin: 0; +} + +/* ~/CSS/Base/CSS/CharacterCustomization.css */ +.CustomizeCharacterContainer { + font-family: Arial, Helvetica, Sans-Serif; + margin: 0; +} + +.CustomizeCharacterContainer h4 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-family: Arial, Helvetica, Sans-Serif; + margin: 0; + text-align: center; +} + +.CustomizeCharacterContainer .NoResults { + padding: 0; + text-align: center; + line-height: 40px; +} + +.CustomizeCharacterContainer .AttireContent { + min-height: 350px; +} + +.CustomizeCharacterContainer .TileGroup { + min-height: 175px; + clear: left; + text-align: center; +} + +.CustomizeCharacterContainer .Asset { + float: left; + margin: 5px 7px 5px 0; + text-align: left; + vertical-align: top; + width: 130px; +} + +.CustomizeCharacterContainer .Asset .AssetThumbnail { + height: 110px; + position: relative; + text-align: center; + width: 128px; +} + +.CustomizeCharacterContainer .Asset .AssetDetails { + overflow: hidden; + padding: 2px 0 6px 0; + text-align: left; + width: 125px; +} + +.CustomizeCharacterContainer .AssetName a { + font-size: .9em; + font-weight: bold; + line-height: 1.5em; + vertical-align: top; +} + +.CustomizeCharacterContainer .Label, +.CustomizeCharacterContainer .Detail, +.CustomizeCharacterContainer .DetailHighlighted { + font-size: .8em; +} + +.CustomizeCharacterContainer .FooterPager { + clear: left; + margin: 10px 0; + text-align: center; +} + +.AttireChooser { + border: solid 1px #000; + float: left; + margin: 0; + min-width: 0; + padding: 0; + position: relative; + text-align: left; + width: 530px; +} + +.Accoutrements { + border: solid 1px #000; + clear: left; + margin-top: 10px; + min-width: 0; + padding: 0; + position: relative; + text-align: left; + width: 530px; +} + +.AttireChooser .AttireCategory { + border-bottom: solid 1px #000; + margin: 0 0 10px 0; + padding: 3px 0; + text-align: center; +} + +.AttireChooser .AttireOptions { + margin: 5px; +} + +.AttireCategory { + height: 60px; +} + +.AttireCategory .AttireCategorySelector_Selected { + font-weight: bold; +} + +.AttireChooser .HeaderPager, +.AttireChooser .HeaderPager { + margin-bottom: 10px; +} + +.AttireChooser .HeaderPager .Label, +.AttireChooser .FooterPager .Label { + font-size: 1em; + vertical-align: middle; +} + +.ReDrawAvatar { + margin-top: 5px; +} + +.Mannequin { + clear: right; + margin-top: 10px; + text-align: center; + width: 350px; + height: 400px; +} + +.Mannequin .ColorChooserFrame { + margin: 10px auto 0; +} + +.Mannequin .ColorChooserRegion { + border: 1px solid #ddd; +} + +.TeeShirtBuilder { + border: solid 1px #000; + clear: both; + margin-top: 10px; +} + +/* ~/CSS/Base/CSS/CharacterSelectAndInstallInstructions.css */ +.CharSelectCombined { + width: 836px; + padding: 25px; + display: none; + background-color: #DEF; +} + +.CharSelectCombined .closeBtnCircle_35h { + cursor: pointer; + margin-left: 375px; + position: absolute; + top: -10px; + right: -10px; +} + +.CharSelectCombined .ChooseCharText { + height: 28px; + font-size: 23px; + font-family: Arial, Sans-Serif; + font-weight: bold; + padding-bottom: 10px; + width: 418px; + clear: none; + float: left; +} + +.CharSelectCombined .AlreadyHaveText { + height: 20px; + padding-top: 8px; + font-family: Arial, Sans-Serif; + font-size: 15px; + vertical-align: baseline; + font-weight: bold; + padding-bottom: 10px; + width: 418px; + clear: right; + text-align: right; + float: right; +} + +.CharSelectCombined .PlayAsButton { + width: 380px; + height: 168px; + background-position: 0 336px; + float: left; + cursor: pointer; +} + +.CharSelectCombined .Boy { + margin: 15px 12px 30px 22px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-play_as_boy_AB.png); +} + +.CharSelectCombined .Girl { + margin: 15px 0 30px 0; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-play_as_girl_AB.png); +} + +.CharSelectCombined .PlayAsButton:hover { + background-position: 0 168px; +} + +.CharSelectCombined .PlayAsButton.Faded { + background-position: 0 0; + cursor: default; +} + +.CharSelectCombined .PlayAsButton.Faded:hover { + background-position: 0 0; +} + +/* ~/CSS/Base/CSS/CommonForms.css */ +.standardform span.instructions { + padding-top: 2px; + color: #666; + display: block; + font-size: 11px; +} + +.standardform div.validation { + float: left; + position: relative; +} + +.standardform label { + font-size: 13px; + color: black; + font-weight: bold; +} + +.standardform input { + border: 1px solid #999; + padding: 3px; +} + +.standardform select { + margin: 0; + height: 21px; + margin-right: 5px; +} + +.standardform .valid-container { + position: absolute; + width: 180px; + height: 48px; +} + +.standardform .valid-top, +.valid-bottom { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat right top; + width: 180px; + height: 3px; +} + +.standardform .valid-bottom { + background-position: right bottom; +} + +.standardform .valid-main { + width: 165px; + color: #a00; + font: normal 11px arial; + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat left center; + padding-left: 15px; +} + +.standardform .valid-main p { + margin: 0; +} + +.standardform .valid { + width: 15px; + height: 13px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/img-check.png) no-repeat; + margin-top: 3px; + margin-left: 5px; + display: none; +} + +/* ~/CSS/Base/CSS/ContentAdapters.css */ +div.AspNet-DetailsView-Data ul { + margin: 0; + padding: 0; +} + +div.AspNet-DetailsView-Data li { + margin: 0; + padding: 0; + list-style-type: none; + position: relative; +} + +ul.AspNet-Menu { + position: relative; +} + +ul.AspNet-Menu, +ul.AspNet-Menu ul { + margin: 0; + padding: 0; + display: block; +} + +ul.AspNet-Menu li { + position: relative; + list-style: none; +} + +ul.AspNet-Menu li a, +ul.AspNet-Menu li span { + display: block; + text-decoration: none; +} + +ul.AspNet-Menu ul { + position: absolute; + display: none; +} + +ul.AspNet-Menu li:hover ul ul, +ul.AspNet-Menu li:hover ul ul ul, +ul.AspNet-Menu li.AspNet-Menu-Hover ul ul, +ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul { + display: none; +} + +ul.AspNet-Menu li:hover ul, +ul.AspNet-Menu li li:hover ul, +ul.AspNet-Menu li li li:hover ul, +ul.AspNet-Menu li.AspNet-Menu-Hover ul, +ul.AspNet-Menu li li.AspNet-Menu-Hover ul, +ul.AspNet-Menu li li li.AspNet-Menu-Hover ul { + display: block; +} + +.AspNet-Menu-Horizontal ul.AspNet-Menu li { + float: left; +} + +.AspNet-Menu-Horizontal ul.AspNet-Menu li li { + float: none; +} + +div.AspNet-TreeView { + margin: 0; + padding: 0; +} + +div.AspNet-TreeView ul { + list-style: none; + margin: 0; + padding: 0; +} + +.AspNet-TreeView-Hide { + display: none; +} + +/* ~/CSS/Base/CSS/ContentBuilder.css */ +#ContentBuilderContainer { + margin-top: 10px; +} + +#ContentBuilderContainer h2 { + margin: 0; + padding: 0; +} + +#ContentBuilderContainer h3 { + padding: 5px; + text-align: center; +} + +#ContentBuilderContainer blockquote { + margin: 0 auto; +} + +#ContentBuilderContainer .GamePass .Label { + width: 100px; + display: block; + float: left; +} + +#ContentBuilderContainer .GamePass .Robux { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px; + padding: 0 0 2px 20px; + color: #060; + margin-bottom: 2px; + font-weight: bold; + font-size: 14px; +} + +#ContentBuilderContainer .GamePass .PurchaseModalFooter { + text-align: left; +} + +#ContentBuilderContainer .GamePass .FormElement { + margin-bottom: 20px; +} + +#ContentBuilderContainer .GamePass .PreviewImage { + float: left; + margin-right: 20px; +} + +#ContentBuilderContainer .GamePass .InstructionsGraphic { + background: url('/web/20130713045325im_/https://www.roblox.com/images/BuildPage/img-instructions.png') no-repeat; + width: 966px; + height: 323px; + position: relative; +} + +#ContentBuilderContainer .GamePass .BlueDownloadBtn { + display: block; + height: 34px; + width: 122px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-blue-download_m.png') no-repeat top left; + position: absolute; + bottom: 27px; + left: 33px; +} + +#ContentBuilderContainer .GamePass .BlueDownloadBtn:hover { + background-position: bottom left; +} + +#ContentBuilderContainer .GamePass .GreenUploadBtn { + display: block; + height: 51px; + width: 130px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-green-upload.png') no-repeat top left; +} + +#ContentBuilderContainer .GamePass .GreenUploadBtn:hover { + background-position: bottom left; +} + +#ContentBuilderContainer .UploaderPanel, +#ContentBuilderContainer .UpsellPanel { + text-align: center; +} + +#ContentBuilderContainer .SelectorArea { + margin: 0 auto; + margin-bottom: 20px; + margin-top: 20px; + text-align: center; +} + +#ContentBuilderContainer .DisclaimerLink { + z-index: 9; + display: inline; + font-size: 1.2em; +} + +#ContentBuilderContainer .DisclaimerLink a span { + display: none; +} + +#ContentBuilderContainer .DisclaimerLink a:hover { + text-decoration: none; + border: none; +} + +#ContentBuilderContainer .DisclaimerLink a:hover span { + display: block; + position: absolute; + top: 50%; + left: 12%; + width: 75%; + padding: 5px; + margin: 5px; + z-index: 10; + color: white; + background-color: #6e99c9; + border-width: 1px; + border-color: Gray; + border-style: ridge; + text-decoration: none; + line-height: 1.4em; + font: 12px Verdana, sans-serif; + text-align: left; +} + +/* ~/CSS/Base/CSS/Contest.css */ +.ContestsPage .historyContainer { + float: right; + z-index: 1; + height: 30px; + margin-top: -5px; +} + +.ContestsPage .contestNavigation { + position: relative; + width: 890px; + margin-left: 5px; + z-index: 1; + clear: left; +} + +.ContestsPage .ContestTitle { + font-weight: bold; + font-family: Arial, Helvetica; +} + +.ContestsPage .ContestBox { + z-index: 0; + border-top: 1px solid #9e9e9e; + margin: -1px 0 5px 0; + min-height: 150px; +} + +#ContestMain { + float: left; + width: 600px; +} + +.ContestsPage .SponsoredBy { + float: left; + font-size: 24px; + margin: 5px; + color: #3E606F; +} + +#timer_countdown { + letter-spacing: 0; + color: #444; + float: left; + font-size: 16px; + width: 100%; + margin: 5px 0; +} + +.ContestsPage .contestdates { + display: none; + font-size: 11px; + font-weight: bold; +} + +.ContestsPage .ContestButtonContainer { + float: left; + width: 100%; + margin-top: 5px; + display: none; +} + +.ContestsPage .DescriptionInfo { + clear: left; +} + +.ContestsPage .ContestTitle { + margin-bottom: 10px; +} + +.ContestHistoryItem { + padding: 10px 0 12px 0; +} + +.ContestHistoryDescription { + padding: 5px 0 0 0; +} + +a.CurrentContestLink { + float: right; +} + +/* ~/CSS/Base/CSS/CreditCardExpireModal.css */ +#UpdateCCButton { + width: 166px; + height: 50px; + cursor: pointer; + margin-left: auto; + margin-right: auto; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-updatenow.png); +} + +#UpdateCCButton:hover { + background-position: 0 50px; +} + +/* ~/CSS/Base/CSS/CuratedGames.css */ +#HeaderOuter { + background: #114081; + border-bottom: 1px solid #002049; +} + +#HeaderInner { + height: 40px; + padding: 10px 20px 0; + color: #999; + margin: 0 auto; +} + +.LoginButton { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Games/CuratedGames/btn_25px_white.png); + color: black !important; + border: 1px solid #666; + height: 25px; + padding: 5px 6px; + cursor: pointer; + font-weight: bold; +} + +.LoginButton:hover { + background-position: 0 -25px; + border: 1px solid #b2b2b2; + text-decoration: none !important; +} + +.SignupButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_25px_blue.png) top; + color: white !important; + border: 1px solid #029; + height: 25px; + padding: 5px 6px; + cursor: pointer; + font-weight: bold; +} + +.SignupButton:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_25px_blue.png) bottom; + border: 1px solid #029; + text-decoration: none !important; +} + +.Legalese { + padding: 0 0 12px; + margin: 0; +} + +/* ~/CSS/Base/CSS/CurrencyExchange.css */ +#TradeCurrencyContainer { + margin-top: 10px; +} + +#TradeCurrencyContainer .TradeBox { + width: 100px; +} + +#TradeCurrencyContainer .LeftColumn { + float: left; +} + +#TradeCurrencyContainer .RightColumn { + float: left; + width: 302px; +} + +#CurrencyOffersPane, +#CurrencyBidsPane { + float: left; +} + +.TradingDashboard { + margin-bottom: 10px; +} + +.CurrencyQuote { + width: 300px; +} + +.CurrencyTrade, +.CurrencyOffers, +.CurrencyBids { + width: 350px; +} + +.CurrencyQuote, +.CurrencyTrade, +.TradingDashboard, +.OpenBids, +.OpenOffers, +.TradeHistory, +.TradingDashboard .FooterPager { + margin: 0 auto; +} + +.CurrencyTradeDetails { + padding: 5px; + width: 320px; + margin: auto; +} + +.CurrencyTradeDetail, +.TradingDashboard .FooterPager { + padding-top: 5px; +} + +.TradingDashboard .FooterPager { + text-align: center; +} + +.CurrencyOffer, +.AlternatingCurrencyOffer, +.CurrencyBid, +.AlternatingCurrencyBid { + padding-bottom: 6px; +} + +.CurrencyQuote .TableHeader, +.CurrencyOffers .TableHeader, +.CurrencyBids .TableHeader { + font-weight: bold; +} + +.CurrencyQuote .TableRow, +.CurrencyOffers .TableRow, +.CurrencyBids .TableRow { + border-top: solid 1px #000; +} + +.CurrencyQuote .Pair, +.CurrencyQuote .Rate, +.CurrencyQuote .Spread, +.CurrencyQuote .HighLow { + float: left; + padding: 5px; +} + +.CurrencyQuote .Pair { + width: 50px; +} + +.CurrencyQuote .Rate { + width: 85px; +} + +.CurrencyQuote .Spread { + width: 30px; +} + +.CurrencyQuote .HighLow { + width: 85px; +} + +.MyMoneyPage #TradeCurrencyContainer .LeftColumn, +.MyMoneyPage #TradeCurrencyContainer .RightColumn { + float: left; +} + +.MyMoneyPage #TradeCurrencyContainer .RightColumn { + padding-left: 8px; +} + +.MyMoneyPage #TradeCurrencyContainer .RightColumn .padding-top { + padding-top: 6px; +} + +.MyMoneyPage .CurrencyOffers, +.MyMoneyPage .CurrencyBids { + width: 149px; +} + +.MyMoneyPage #CurrencyQuotePane .column { + width: 149px; + float: left; +} + +.MyMoneyPage .menu-area { + width: 140px; + vertical-align: top; + height: 600px; + float: left; + padding-bottom: 10px; +} + +.MyMoneyPage .menu-area .tab-item { + display: block; + padding: 5px 10px; + color: Black !important; + font-size: 14px; +} + +.MyMoneyPage .menu-area .tab-item:hover { + text-decoration: none; + background-color: #EFEFEF; + cursor: pointer; +} + +.MyMoneyPage .menu-area span.robux { + padding-left: 15px; +} + +.MyMoneyPage .menu-area span.tickets { + padding-left: 13px; +} + +.MyMoneyPage .menu-area .tab-item-selected { + border-top: 1px solid #CCC; + border-bottom: 1px solid #CCC; + border-left: 1px solid #CCC; + background-color: #EFEFEF; + padding: 4px 9px; + font-weight: bold; +} + +.MyMoneyPage .content-area { + width: 326px; + padding: 0 8px 10px 8px !important; + vertical-align: top; + float: left; + height: 600px; +} + +.content-area .tab-content { + display: none; +} + +.content-area .tab-content.tab-content-selected { + display: block; +} + +.content-area th.action { + width: 59px; +} + +.content-area .action { + width: 60px; +} + +.content-area th.offer, +.content-area th.bid { + width: 159px; +} + +.content-area .offer, +.content-area .bid { + width: 160px; +} + +.content-area th.remainder { + width: 74px; +} + +.content-area .remainder { + width: 75px; +} + +.content-area th.date { + width: 59px; +} + +.content-area .date { + width: 60px; +} + +.content-area th.trade { + width: 149px; +} + +.content-area .trade { + width: 150px; +} + +.content-area th.rate { + width: 84px; +} + +.content-area .rate { + width: 85px; +} + +.MyMoneyPage .TradeCurrencyModalBtn { + margin-bottom: 5px; +} + +.CurrencyTradeDetails .form-label { + width: 90px; + display: block; + float: left; +} + +/* ~/CSS/Base/CSS/DarkGradientBox.css */ +.DarkGradientBox { + border: solid 2px #7DADE0; +} + +.DarkGradientBox .DGB_Header { + border-bottom: solid 2px #6e99c9; +} + +.DarkGradientBox .DGB_Button { + cursor: pointer; + background-color: #435D77; + color: White; + text-decoration: none; + border: solid 1px #777; + padding: 6px 10px 6px 10px; + font-family: Verdana, Sans-Serif; + font-size: 12px; + font-weight: bold; + text-align: center; + white-space: nowrap; +} + +.DarkGradientBox .DGB_Button:link, +.DarkGradientBox .DGB_Button:visited { + background-color: #435D77; + color: White; + text-decoration: none; +} + +.DarkGradientBox .DGB_Button:hover, +.DarkGradientBox .DGB_Button:active { + background-color: #B6CCE4; + color: #435D77; + text-decoration: none; +} + +/* ~/CSS/Base/CSS/Games.css */ +#GamesContainer { + font-family: Verdana, Sans-Serif; +} + +#GamesContainer h2 { + font-family: Verdana, Sans-Serif; + font-size: 2.5em; + font-weight: normal; + line-height: 1em; + margin: 0; + padding: 0; +} + +#GamesContainer h4 { + font-family: Verdana, Sans-Serif; + font-size: 1.3em; + font-weight: normal; + letter-spacing: .1em; + line-height: 1em; + margin: 15px 0; + padding: 0; +} + +#GamesContainer ul { + font-family: Verdana, Sans-Serif; + list-style: none; + margin: 10px 0 30px 0; + padding-left: 0; +} + +#GamesContainer ul li { + font-family: Verdana, Sans-Serif; + margin-bottom: .5em; +} + +#GamesContainer ul a { + font-size: 1.1em; +} + +#GamesContainer .DisplayFilters { + width: 170px; +} + +#GamesContainer #Games { + float: left; + padding-bottom: 10px; + padding-left: 0; + padding-right: 0; + width: 720px; + overflow: visible; +} + +.GameList { + overflow: visible; +} + +#GamesContainer #Games .FooterPager { + margin: 20px 24px 0 0; + padding: 2px 0; + text-align: right; +} + +#GamesContainer #Games .HeaderPager { + margin: 0 24px 0 100px; + padding: 30px 0; + text-align: left; +} + +#GamesContainer #Games .HeaderPager .Label, +#GamesContainer #Games .FooterPager .Label { + font-size: 1em; + vertical-align: middle; +} + +#GamesContainer .Game { + margin: 0 10px 15px 10px; + vertical-align: top; + width: 162px; +} + +#GamesContainer .Game .GameThumbnail { + border: solid 1px #000; + width: 160px; + height: 100px; + text-align: center; +} + +#GamesContainer .Game .GameDetails { + font-family: Verdana, Sans-Serif; + overflow: hidden; + padding: 2px 0 6px 0; + width: 152px; +} + +.GameName { + font-weight: bold; + font-size: 12px; +} + +#GamesContainer .GameName a { + font-size: .9em; + font-weight: bold; + line-height: 1.5em; + vertical-align: top; +} + +.GamesBullet { + padding-right: 3px; +} + +#GamesContainer .Label, +#GamesContainer .Detail, +#GamesContainer .DetailHighlighted { + font-size: .8em; +} + +#GamesContainer .DetailHighlighted { + color: Red; + font-weight: bold; +} + +#GamesContainer .GamesDisplaySet { + float: left; + font-family: Arial, Sans-Serif; + font-size: 1.5em; +} + +.GamesInfoIcon, +.GenreIcon, +.GearIcon { + margin-top: 1px; + margin-right: 1px; + position: relative; + top: 3px; +} + +div.GamesInfoIcon { + height: 14px; + width: 16px; + display: inline-block; + top: 0; + padding: 0; + margin-right: 3px; +} + +.AllowedGearRepeater_Container div.GamesInfoIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/CategoryIcons/CategorySprite.png); +} + +.AssetGenreRepeater_Container div.GamesInfoIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/GenreIconsSprite.png); + height: 14px; +} + +.AllowedGearRepeater_Container, +.AssetGenreRepeater_Container { + clear: both; + padding-top: 1px; + padding-bottom: 1px; +} + +.AllowedGearRepeater_Container div, +.AssetGenreRepeater_Container div { + float: left; + position: relative; + top: .25em; + padding-top: 1px; + padding-bottom: 1px; +} + +div.GamesInfoIcon.Melee { + background-position: 48px 0; +} + +div.GamesInfoIcon.Ranged { + background-position: 64px 16px; +} + +div.GamesInfoIcon.Explosive { + background-position: -16px 0; +} + +div.GamesInfoIcon.PowerUps { + background-position: -16px -16px; +} + +div.GamesInfoIcon.Navigation { + background-position: 16px 0; + z-index: inherit; +} + +div.GamesInfoIcon.Music { + background-position: 32px 0; +} + +div.GamesInfoIcon.Social { + background-position: 48px 16px; +} + +div.GamesInfoIcon.Building { + background-position: 0 0; +} + +div.GamesInfoIcon.PersonalTransport { + background-position: 0 16px; +} + +div.GamesInfoIcon.Adventure { + background-position: 0 0; +} + +div.GamesInfoIcon.War { + background-position: 16px -3px; +} + +div.GamesInfoIcon.Funny { + background-position: 32px 0; +} + +div.GamesInfoIcon.Scary { + background-position: 49px 0; +} + +div.GamesInfoIcon.Fantasy { + background-position: -16px 0; +} + +div.GamesInfoIcon.Town.City { + background-position: -32px 0; +} + +div.GamesInfoIcon.All { + background-position: -47px 1px; +} + +div.GamesInfoIcon.Ninja { + background-position: 0 16px; +} + +div.GamesInfoIcon.Wild.West { + background-position: 16px 15px; +} + +div.GamesInfoIcon.Tutorial { + background-position: 32px 16px; +} + +div.GamesInfoIcon.Sports { + background-position: 49px 16px; +} + +div.GamesInfoIcon.Pirate { + background-position: -16px 16px; +} + +div.GamesInfoIcon.Sci-Fi { + background-position: -32px 16px; +} + +div.GamesInfoIcon.Skate.Park { + background-position: -48px 16px; + width: 15px; +} + +div.GamesInfoIcon.FPS { + background: url(/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/FPS.png) no-repeat; + height: 16px; +} + +div.GamesInfoIcon.RPG { + background: url(/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/RPG.png) no-repeat; + height: 16px; +} + +.SearchBoxBack .StandardBox { + background: #6e99c9; +} + +.GameFilter { + color: #555; + font-size: 14px; +} + +.GameFilter ul { + list-style-type: none; + padding-left: 0; + margin: 0; +} + +.GameFilter ul li { + margin: 5px 0; +} + +.GameFilter .SelectedFilter, +.GameFilter .SelectedGenre, +.GameFilter .SelectedSort { + background: url(/web/20130713045325im_/https://www.roblox.com/images/gamesPage_filterArrow.png) no-repeat 0 1px; + cursor: pointer; + padding-left: 20px; + font-weight: normal; +} + +.GameFilter .GamesFilter, +.GameFilter .GamesGenre, +.GameFilter .GamesSort { + padding-left: 20px; + display: inline-block; +} + +.GamesGenre a { + display: inline-block; + cursor: pointer; + font-weight: normal; + font-size: 15px; +} + +#PlayTabs a { + text-decoration: none; +} + +.SelectedFilter, +.SelectedGenre, +.SelectedSort { + font-weight: normal; +} + +a.DisabledFilter, +a.DisabledFilter:hover { + color: gray; + text-decoration: none; + cursor: default; +} + +a.GamesGenre.DisabledFilter a, +a.GamesGenre.DisabledFilter:hover a { + cursor: default; +} + +#Games .clear { + clear: both; + overflow: visible; +} + +#BCOnlyPlaces { + position: relative; + float: left; + margin-left: 15px; + height: 248px; +} + +#BCOnlyPlaces .BCHat { + position: absolute; + top: -4px; +} + +#BCOnlyPlacesTitle { + display: inline; + font-weight: bold; + font-size: 19px; + position: relative; +} + +#BCOnlyPlaces .content { + width: 100%; + height: 188px; + padding-top: 40px; +} + +#BCOnlyGamesContent { + width: 340px; + margin: auto auto; +} + +#BCOnlyGamesContentPrevNavButton { + position: absolute; + top: 90px; + left: 10px; +} + +#BCOnlyGamesContentNextNavButton { + position: absolute; + top: 90px; + right: 10px; +} + +#GenreDescriptionPanel { + float: left; + width: 770px; + font-size: .9em; + padding: 10px; + border-top: 1px solid #AAA; +} + +.SearchIconButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/searchIcon.png) no-repeat; + cursor: pointer; + width: 16px; + height: 16px; + position: absolute; + top: 5px; + right: 4px; +} + +.GameItem { + padding: 0 5px 20px 5px; + position: relative; + text-align: left; +} + +.GameItem:hover { + display: block; + z-index: 99; +} + +.GameItem .AlwaysShown { + position: relative; + width: 160px; + height: 130px; +} + +.GameItem:hover .AlwaysShown { + z-index: 999; +} + +.GameItem .HoverShown { + display: none; + position: absolute; + width: 160px; + padding: 158px 15px 15px; + top: -15px; + left: -10px; + border: solid 1px #888; + background: #fff; + font-size: 11px; + text-align: left; + color: #888; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; +} + +.GameItem .CreatorName { + position: relative; + font-size: 11px; + color: #888; + top: -5px; +} + +.GameItem .BCOverlay { + position: absolute; + top: 81px; + left: 0; +} + +.PersonalServerOverlay_Small { + position: absolute; + bottom: 1px; + right: 1px; + width: 34px; + height: 18px; + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/icons/overlay_personal_small.png'); + background-repeat: no-repeat; +} + +.PersonalServerOverlay_Big { + position: absolute; + bottom: 0; + right: 0; + width: 137px; + height: 38px; + background-repeat: no-repeat; + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/icons/overlay_personal_big.png'); +} + +.GameItem .MegaOverlay { + position: absolute; + top: 81px; + right: 0; +} + +.GameItem .GenreIcon, +.GameItem .GearIcon { + position: static; + top: 0; + margin-top: 0; + margin-right: 0; +} + +#GamesLeftColumn { + width: 136px; +} + +/* ~/CSS/Base/CSS/GenericModal.css */ +.GenericModal .Title, +.ConfirmationModal .Title { + font-family: Arial, Helvetica, Sans-Serif; + font-weight: bold; + font-size: 27px; + color: #363636; + margin: 5px; + letter-spacing: -1px; +} + +.GenericModal { + padding: 5px; + *top: -150px; +} + +.GenericModalBody { + background-color: #fff; + padding: 10px; +} + +.GenericModal .Message { + display: inline-block; + width: 275px; + vertical-align: middle; + font: bold 15px Arial, Helvetica, Sans-Serif; + letter-spacing: 0; + font-size-adjust: none; + font-stretch: normal; + margin-bottom: 5px; + float: none; +} + +.GenericModal.noImage .Message { + width: 100%; + text-align: center; +} + +.GenericModal div.ImageContainer { + display: inline-block; + height: 110px; + width: 110px; + overflow: hidden; + vertical-align: middle; + margin-left: -15px; + *float: left; + *margin-left: 0; +} + +.GenericModal.noImage div.ImageContainer { + display: none; +} + +.GenericModal img.GenericModalImage { + display: inline-block; + max-height: 110px; + max-width: 110px; +} + +.GenericModal .GenericModalButtonContainer { + text-align: center; + margin: 5px auto; +} + +.largeModal .GenericModalBody { + position: relative; +} + +.largeModal div.ImageContainer { + position: absolute; + left: 35px; + top: 50%; + margin-top: -55px; +} + +div.GenericModalErrorMessage { + font-size: 12px; + font-weight: normal; + text-align: left; +} + +.ConfirmationModal .BlueYes { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Buttons/blue_yes2.png") top; + width: 101px; +} + +.ConfirmationModal .BlueNo { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Buttons/blue_no.png") top; + width: 106px; +} + +.ConfirmationModal .GreyYes { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Buttons/grey_yes.png") top; + width: 112px; +} + +.ConfirmationModal .GreyNo { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Buttons/grey_no2.png") top; + width: 100px; +} + +.ConfirmationModal .GreyNo, +.ConfirmationModal .GreyYes, +.ConfirmationModal .BlueYes, +.ConfirmationModal .BlueNo, +.SwitchNowButton, +.NoThanksButton { + height: 50px; + display: inline-block; + cursor: pointer; + margin-right: 4px; +} + +.ConfirmationModal .GreyNo:hover, +.ConfirmationModal .GreyYes:hover, +.ConfirmationModal .BlueNo:hover, +.ConfirmationModal .BlueYes:hover, +.SwitchNowButton, +.NoThanksButton { + background-position: bottom; + cursor: pointer; +} + +.ConfirmationModalButtonContainer { + clear: both; + text-align: center; + padding-bottom: 20px; + padding-top: 1px; + height: 50px; +} + +.ConfirmationModalButtonContainer a { + margin-right: 6px; + cursor: pointer; +} + +.ConfirmationModalFooter { + letter-spacing: normal; + color: #666; + font: normal 12px Arial, Helvetica, Sans-Serif; + text-align: center; + padding-bottom: 7px; +} + +.ConfirmationModal.noImage .Message { + max-width: 395px; + width: 395px; + text-align: center; + position: relative; + left: 0; + top: 4px; +} + +.ConfirmationModal .Message { + margin-top: 0; + float: none; + width: 270px; + position: relative; + top: 30%; + left: 127px; + vertical-align: middle; + font: bold 15px Arial, Helvetica, Sans-Serif; + letter-spacing: 0; + font-size-adjust: none; + font-stretch: normal; + text-align: left; + *left: 63px; + *top: 20%; +} + +.ConfirmationModal div.ImageContainer { + position: absolute; + height: 110px; + width: 110px; + *left: 20px; +} + +.ConfirmationModal.noImage div.ImageContainer { + display: none; +} + +.ConfirmationModal img.GenericModalImage { + display: inline-block; + max-height: 110px; + max-width: 110px; +} + +div.ConfirmationModal div.GenericModalBody { + padding: 0; +} + +div.ConfirmationModal.noImage div.TopBody { + overflow: hidden; + padding: 15px 15px 20px 15px; + height: auto; +} + +div.ConfirmationModal div.TopBody { + padding: 15px 15px 22px 15px; + height: 110px; +} + +div.ConfirmationModal { + padding: 5px; + *top: -150px; +} + +a.genericmodal-close { + margin-left: 400px; +} + +/* ~/CSS/Base/CSS/GroupRoleSetMembersPane.css */ +.GroupMember { + float: left; + display: block; + width: 50px; + margin: 0 3px; +} + +#mid-column .FooterPager { + clear: both; + text-align: center; + margin: 0; + padding-top: 10px; + *padding: 0; +} + +#mid-column .FooterPager input { + width: 30px; +} + +#mid-column .FooterPager span { + display: inline-block; +} + +#mid-column .FooterPager span span, +#mid-column .FooterPager span a { + display: inline-block; + width: 12px; + height: 12px; +} + +#mid-column .FooterPager span span, +#mid-column .FooterPager span a, +#mid-column .FooterPager span div { + float: left; +} + +#mid-column .FooterPager span a:hover { + background-color: #fff; + text-decoration: none; +} + +#mid-column .FooterPager input { + text-align: center; +} + +.pagerbtns { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Groups/blue_arrow_btns_12x12_sprite.png') no-repeat; + position: relative; + top: 4px; +} + +.pagerbtns.previous { + background-position: 0 -24px; +} + +a.pagerbtns.previous:hover { + background-position: 0 -36px; +} + +span.pagerbtns.previous { + background-position: 0 -60px; +} + +.pagerbtns.next { + background-position: 0 0; +} + +a.pagerbtns.next:hover { + background-position: 0 -12px; +} + +span.pagerbtns.next { + background-position: 0 -48px; +} + +.previous { + *top: 18px; +} + +#mid-column .FooterPager div.paging_pagenums_container { + display: inline; + float: none; +} + +#mid-column .FooterPager .paging_wrapper { + margin: 0 5px; + position: relative; + top: 2px; + *top: 0; + *margin-left: 17px; +} + +#mid-column .FooterPager .paging_wrapper input, +#mid-column .FooterPager .paging_wrapper span, +#mid-column .FooterPager .paging_wrapper div, +#mid-column .FooterPager .paging_wrapper { + font-size: 11px; + height: 11px; + line-height: 1em; +} + +#mid-column .FooterPager .paging_wrapper input { + *vertical-align; +} + +.Members_DropDown { + text-align: right; + margin-bottom: 5px; +} + +.Members_DropDown .ReportAbuse { + margin-right: 6px; +} + +.Members_DropDown select { + margin-right: 5px; +} + +.GroupMember .OnlineStatus { + position: absolute; + padding: 2px; +} + +/* ~/CSS/Base/CSS/Groups.css */ +textarea { + resize: none; +} + +#GroupsPeopleContainer .StandardTabGrayActive, +#GroupsPeopleContainer .StandardTabGray { + position: relative; + cursor: pointer; +} + +.groupEmblemThumbnail { + position: relative; + top: -4px; + cursor: pointer; +} + +.groupEmblemThumbnail { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 8px; + margin-right: 8px; + text-align: center; + width: 105px; + overflow: hidden; +} + +#GroupThumbnails { + text-align: center; + margin-bottom: 10px; +} + +.GroupDescriptionThumbnail { + float: left; + clear: none; + margin: 0 10px 10px 0; +} + +.GroupMembers { + width: 100%; +} + +.GroupMembers tr { + padding-bottom: 10px; +} + +.GroupMembers td { + padding: 0 5px 10px 5px; + text-align: center; +} + +.IncompleteFormField { + color: red; +} + +.GroupWallPostButton { + width: 69px; + height: 53px; + margin: 3px 0 4px 0; + float: right; +} + +.GroupWallPostText { + width: 375px; + height: 53px; + float: left; +} + +.GroupDescriptionEdit { + border: none; + border-style: none; +} + +.EmblemAdminImage { + margin: 0x; +} + +.CreateNewGroup { + padding-bottom: 10px; + margin-bottom: 10px; + display: block; + text-align: center; + font-size: 12px; + cursor: pointer; +} + +.CreateNewGroupError { + color: Red; +} + +.GroupMembersAdminTable tr { + text-align: left; +} + +.GroupMembersAdminTable td { + width: 85px; + margin: 2px; +} + +#GroupSearchResults thead tr { + background-color: #B0C4DE; + color: Black; +} + +#GroupSearchResults .GroupEmblemImg { + border: solid 2px #B0C4DE; + padding: 2px; +} + +.selectedSmallThumb { + border: solid 2px #FFE390; +} + +.nonSelectedSmallThumb { + border: solid 2px transparent; +} + +#left-column, +#mid-column, +#right-column { + float: left; + position: relative; + min-height: 100px; +} + +#left-column .StandardBox, +#mid-column .StandardBox, +#right-column .StandardBox { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white; + color: #000; +} + +#left-column .StandardBox a, +#mid-column .StandardBox a, +#right-column .StandardBox a { + color: #095fb5; +} + +#left-column .StandardBox .ReportAbuse .AbuseButton a, +#mid-column .StandardBox .ReportAbuse .AbuseButton a, +#right-column .StandardBox .ReportAbuse .AbuseButton a { + color: Red; +} + +#left-column { + width: 166px; + margin: 0 0 0 5px; +} + +#right-column { + width: 166px; +} + +#mid-column { + width: 505px; + margin: 0 20px; +} + +#mid-column.GroupsPage { + width: 661px; +} + +#mid-column .ReportAbuse { + text-align: right; +} + +#GroupThumbnails { + overflow: hidden; + margin: 0; + width: 100%; + position: relative; +} + +.GroupListItemContainer { + clear: left; + padding: 5px 0 5px 14px; +} + +.GroupListItemContainer a { + display: block; +} + +.GroupListItemContainer:hover, +.GroupListItemContainer.selected:hover { + background-color: #fff; + cursor: pointer; +} + +.GroupListItemContainer.selected { + background: url('/web/20130713045325im_/https://www.roblox.com/images/gamesPage_filterArrow.png') 4px center no-repeat; +} + +.selected .GroupListName { + font-weight: bold; +} + +.GroupListImageContainer, +.GroupListName { + float: left; + font-size: 11px; +} + +.GroupListName a, +.GroupListName a:hover, +.GroupListName a:visited { + color: #000; + text-decoration: none; +} + +.GroupListImageContainer img { + background-color: #fff; + border: 1px solid #fff; +} + +.GroupListName { + overflow: hidden; + width: 90px; + height: 32px; + text-align: left; + position: relative; + padding: 0 7px; + padding-top: 12px; +} + +#left-column .StandardBox { + overflow: hidden; + float: left; + text-align: center; + width: 100%; + background: #E8E8E8; +} + +#CreateGroupBtn { + width: 130px; + position: relative; + *left: 0; + margin: 5px 0 10px 0; +} + +.GroupPanelContainer { + overflow: hidden; + padding: 10px; +} + +.GroupPanelContainer .left-col { + width: 25%; + float: left; + margin-right: 2%; + overflow: hidden; +} + +.GroupPanelContainer .left-col div { + text-align: left; +} + +.GroupPanelContainer .right-col { + float: left; + width: 73%; +} + +.GroupPanelContainer .right-col p { + overflow: hidden; +} + +.GroupOwner { + color: gray; + width: 100%; + text-align: center; + margin-top: 10px; +} + +.MyRank { + width: 100%; + font-size: 14px; + color: Gray; + margin-top: 10px; +} + +.MyRank span { + color: #000; +} + +.AdvertiseGroup { + margin-top: 10px; +} + +.ReportAbuse { + font-size: 11px; +} + +#GroupRoleSetsMembersPane .ReportAbusePanel { + float: right; + margin-top: 2px; +} + +.GroupWallPostBtn { + padding: 3px 6px; + position: relative; + top: 32px; + left: 5px; +} + +.GroupControlsBox div { + margin: 6px 0; + text-align: center; +} + +#SearchControls { + width: 865px; + height: 28px; + clear: both; + display: block; + background: #C4C4C4; + border: 1px solid #AAA; + margin: 0 0 15px 0; + left: 5px; + position: relative; + padding: 2px 5px; + top: -5px; +} + +.MyGroupsPage #SearchControls { + top: 0; + text-align: center; +} + +#SearchControls .content { + text-align: center; +} + +.content .SearchKeyword { + width: 350px; +} + +#SearchControls .label { + font-weight: bold; + width: 200px; + font-size: 16px; + position: relative; + top: 1px; + margin-right: 7px; +} + +.FooterPager { + font-family: Arial, Helvetica, sans-serif; +} + +.ClaimOwnershipPanel { + border: 2px solid black; + padding: 2px; + margin-bottom: 10px; +} + +.GroupListContainer { + padding: 0; +} + +.JoinGroupDiv { + margin-top: 10px; +} + +.AlreadyRequestedInvite { + margin-top: 10px; +} + +.RepeaterImage { + width: 20%; + overflow: hidden; + float: left; +} + +.RepeaterImage img { + clear: both; +} + +.RepeaterText { + width: 75%; + float: right; +} + +.GroupWall_PostContainer { + overflow: hidden; + width: 100%; + font-weight: bold; + font-style: italic; + margin-bottom: 5px; +} + +input.default { + font-style: italic; + color: #888; +} + +.GroupWallPane { + padding-bottom: 10px; + position: relative; + overflow: hidden; +} + +.GroupWallPane .AlternatingItemTemplateEven { + background-color: #fff; + clear: both; + padding: 10px; +} + +.GroupWallPane .AlternatingItemTemplateOdd { + background-color: #F2F2F2; + clear: both; + padding: 10px; +} + +.GroupControlsBox input, +.GroupControlsBox button { + width: 125px; +} + +.InsideBoxHeader { + font-size: 18px; + font-weight: bold; + color: #000; + display: block; + clear: both; + padding: 3px; + margin-bottom: 5px; +} + +.StatusView .top { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Groups/bg-speech_top.png') no-repeat; + padding: 5px; + width: 317px; +} + +.StatusView .bottom { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Groups/bg-speech_bottom.png') no-repeat; + padding: 5px; + padding-right: 0; +} + +.StatusView .bottom .content { + float: left; + position: relative; + left: 28px; +} + +.StatusView .ReportAbuse { + display: inline-block; + float: right; +} + +#GroupDescP { + word-wrap: break-word; +} + +#GroupDescP a:hover { + cursor: pointer; +} + +.GroupsPeopleTabs_Container { + display: block; + height: 30px; +} + +.GroupsPeopleTabs_Container div { + float: left; + margin: 0; +} + +#GroupRoleSetsMembersPane .loading { + display: none; + height: 69px; + width: 100%; + background: url('/web/20130713045325im_/https://www.roblox.com/images/spinners/spinner16x16.gif') no-repeat center; + *float: left; +} + +.GroupWallPane .loading { + display: none; + position: absolute; + top: 0; + height: 100%; + width: 100%; +} + +.GroupWallPane .loading .content { + position: absolute; + top: 0; + height: 100%; + width: 100%; + background: url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center; + z-index: 1; +} + +.GroupWallPane .loading .background { + position: absolute; + top: 0; + height: 100%; + width: 100%; + background: #fff; +} + +div.MyAuditPage { + *padding-top: 10px; + position: relative; +} + +.AuditLog { + width: 100%; + font-size: 14px; +} + +.AuditLogContainer { + clear: both; + border-top: 1px solid #afafaf; +} + +.AuditLogContainer td { + margin: 0; +} + +.AuditLogContainer .header td { + border-right: 1px solid #CCC; + border-bottom: 1px solid #ccc; + border-top: none; + padding: 4px; +} + +.AuditLogContainer .header td.Description { + border-right: 1px solid #F1F1F1; +} + +.AuditLogContainer tr.header td { + font-weight: bold; + background-color: #f1f1f1; +} + +.AuditLogContainer td.User { + width: 126px; +} + +.AuditLogContainer td.Rank { + width: 80px; +} + +.AuditLogContainer td.Rank span { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; + width: 80px; +} + +.AuditLogContainer td.Description { + width: 500px; +} + +.AuditLogContainer td.Date { + width: 85px; +} + +#AuditPage { + padding-top: 20px; +} + +.AuditLogContainer .datarow { + padding-top: 10px; + height: 34px; +} + +.AuditLogContainer .datarow td { + padding: 4px; + border-bottom: 1px solid #ccc; +} + +.GroupAdmin .StandardBox #searchbox { + float: right; + max-width: 100%; +} + +.GroupAdmin .StandardBox .RoleSetDropDownList { + max-width: 220px; +} + +#AuditPage div.SortsAndFilters { + margin: 5px 0 7px 5px; + float: right; +} + +#AuditPage .SortsAndFilters .SortFilterLabel { + font: 12px arial; + color: black; + font-weight: bold; +} + +#AuditPage .SortsAndFilters select { + font-size: 11px; +} + +#AuditPage .roblox-avatar-image img { + width: 13px; + height: 7px; +} + +#AuditPage .roblox-avatar-image img:first-child { + width: 24px; + height: 24px; +} + +#AuditPage .roblox-avatar-image { + float: left; +} + +#AuditPage td.User span.username { + padding-left: 3px; + top: 4px; + position: relative; +} + +#AuditPage #PagingContainerDivBottom { + margin-top: 30px; +} + +#AuditPage h1 a, +#AuditPage h1 a:hover { + color: #363636; + text-decoration: none; +} + +#AuditPage h1 a:hover { + cursor: pointer; +} + +#AuditPage #submitButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/catalog/bg-27px_silver_btn.png) repeat-x; + font: bold 11px Arial, Helvetica, sans-serif; + color: black; + text-decoration: none; + display: inline-block; + border: 1px solid #aaa; + background-position: top left; + padding-top: 1px; + width: 26px; + text-align: center; + height: 15px; + cursor: pointer; + position: relative; + margin-left: 3px; +} + +#AuditPage #usernameTextbox { + margin: 0; + padding: 0; + font-size: 11px; +} + +#AuditPage #userHidden { + padding-top: 2px; + float: left; + display: none; + padding-left: 5px; +} + +#AuditPage .secondLevelHeader { + display: block; + font-size: 16px; + font-weight: bold; + text-transform: uppercase; +} + +#AuditPage .secondLevelHeader a { + color: black; +} + +#AuditPage .secondLevelHeader a:hover { + text-decoration: none; +} + +#AuditPage div.ErrorMessage { + background-color: #FAE4EB; + border: 1px solid #CC0005; + margin-top: 10px; + margin-bottom: 5px; + padding: 3px; + height: 15px; + width: 330px; +} + +/* ~/CSS/Base/CSS/Help.css */ +#Help { + border-style: ridge; + border-color: #ddd; + border-width: 5px; + background-color: #eee; + height: 600px; + padding: 1px; +} + +#Help h1 { + text-indent: 10px; +} + +#Help .salesForce, +#Help .salesForce iframe { + margin-left: 5px; + margin-bottom: 10px; + float: left; + width: 625px; + height: 500px; +} + +#Help .avatar { + text-align: center; + display: block; + float: right; + clear: right; + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; +} + +#Help .descriptionPanels { + background-color: Transparent; + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/Speech Bubble 225.gif'); + width: 225px; + height: 235px; + background-repeat: no-repeat; + margin-top: 40px; +} + +#Help .descriptionPanels p { + font-family: Arial, Helvetica, sans-serif; + padding-top: 20px; + padding-right: 40px; + padding-left: 25px; + text-align: left; + color: Navy; + font-size: 9pt; +} + +#Help .navigation { + clear: left; + color: #6e99c9; + border: none; + background-color: Transparent; + font-family: Arial, Helvetica, sans-serif; + font-size: 10pt; + font-weight: normal; + text-decoration: none; + text-align: center; +} + +#Help .navigation .MenuItem { + color: #6e99c9; + font-size: 16px; + line-height: 2em; +} + +#Help .navigation a.MenuItem:link, +#Help .navigation a.MenuItem:visited, +#Help .navigation a.MenuItem:active { + color: #6e99c9; + text-decoration: none; +} + +#Help .navigation a.MenuItem:hover { + text-decoration: underline; +} + +#Help .forumLinks { + font-family: Sans-Serif; + border-width: 3px; + border-color: #ddd; + border-style: groove; + visibility: hidden; + display: none; + filter: alpha(opacity=93); + opacity: .93; + background-color: #eee; + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/help_gradient.png'); + background-repeat: repeat-y; + background-position: left top; + width: 150px; + font-size: 10pt; + text-align: center; + padding: 5px; + line-height: 2em; +} + +/* ~/CSS/Base/CSS/IframeHeader.css */ +.iframeHeader #Nav { + width: 100% !important; +} + +.MiniHeaderBG { + margin-top: -3px; + z-index: 1; + width: 100%; + height: 153px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/MiniclipHeader_BG.PNG) white bottom repeat-x; +} + +#MiniWrapper { + width: 960px; + overflow: hidden; + margin-left: auto; + margin-right: auto; + margin-top: -1px; + margin-bottom: 0; + padding: 0; +} + +.MiniclipHeader { + padding: 0; + border: none; + margin-top: -2px; + margin-left: -7px; + display: block; +} + +/* ~/CSS/Base/CSS/iFrameLogin.css */ +#iFrameLogin { + position: absolute; + top: 26px; + right: 0; + width: 340px; + height: 128px; + border: 1px solid #0C3060; + border-top: none; +} + +.fbSplashPageConnect { + margin: 5px 0; +} + +#facebookSignIn { + text-align: center; + margin-top: 8px; + margin-bottom: 10px; +} + +a.facebook-login, +a.facebook-login:visited { + display: inline-block; + text-decoration: none; + font-weight: normal !important; + font-size: 12px !important; +} + +a.facebook-login:hover span.left, +a.facebook-login:hover span.middle { + background-position: left bottom; +} + +a.facebook-login:hover span.right { + background-position: right bottom; +} + +a.facebook-login span.left, +a.facebook-login span.right, +a.facebook-login span.middle { + float: left; + height: 25px; + line-height: 14px; +} + +a.facebook-login span.left { + width: 27px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/facebook/bg-fblogin_sides.png) left top no-repeat; +} + +a.facebook-login span.middle { + height: 18px; + width: auto; + background: url(/web/20130713045325im_/https://www.roblox.com/images/facebook/bg-fblogin_middle.png) left top repeat-x; + color: #394f7d; + padding: 7px 2px 0 6px; +} + +a.facebook-login span.middle span { + display: block; + color: #fff; + position: relative; + bottom: 16px; +} + +a.facebook-login span.right { + width: 5px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/facebook/bg-fblogin_sides.png) right top no-repeat; +} + +.LoginFormLabel { + font: normal 11px arial; + color: black; +} + +.LoginFormInput { + width: 150px; + height: 19px; + border: 1px solid #A7A7A7; + background: #fff; + padding-left: 4px; + *margin-left: -10px; +} + +.LoginFormFieldSet { + position: relative; + height: 39px; + *margin-top: -10px; +} + +.UserNameDiv { + float: left; + width: 156px; +} + +.PasswordDiv { + float: right; + width: 158px; + position: relative; +} + +.ResetPassword { + font: normal 11px Arial; + color: #095FB5; + right: 0; + position: absolute; +} + +.newLogin { + margin: 10px; +} + +#SocialNetworkSignIn { + border-top: 1px solid #ACACAC; +} + +.iFrameBlueLogin { + background: url("/web/20130713045325im_/https://www.roblox.com/images/btn-login.png") no-repeat; + background-position: 0 0; + height: 23px; + width: 54px; + position: absolute; + right: 0; + top: 50%; + margin-top: -12px; +} + +.iFrameBlueLogin:hover { + background-position: 0 -23px; +} + +.iframe-login-signup { + margin-top: 6px; + float: right; + position: relative; +} + +#header-login .grey-arrow { + color: #666; + font-size: 12px; +} + +#header-login.btn-control.btn-control-large.active { + background-image: none; + background-color: #e1e1e1; + border-color: #000; +} + +#header-login { + font-weight: bold; + display: inline-block; + width: 62px; + position: relative; + cursor: pointer; + letter-spacing: -1px; +} + +#header-signup { + font-family: Arial; + font-weight: bold; + color: #fff; + font-size: 13px; + position: relative; + *top: -2px; +} + +#header-or { + font-family: Arial; + font-weight: normal; + color: #9Ec3E7; + font-size: 13px; + position: relative; + margin: 0 6px; + *top: -2px; +} + +.login-frame { + height: 100%; + width: 100%; +} + +/* ~/CSS/Base/CSS/Inbox.css */ +#InboxContainer { + margin-top: 10px; +} + +#InboxContainer #InboxPane { + float: left; + position: relative; + top: -2px; + width: 700px; +} + +.InboxDateField { + text-align: right; +} + +#InboxContainer h2 { + font-family: Verdana, Sans-Serif; + font-size: 2.5em; + font-weight: normal; + letter-spacing: .5em; + line-height: 1em; + margin: 0 0 10px 0; + padding: 0; +} + +#InboxContainer #Inbox { + border: solid 1px #000; +} + +#InboxContainer .Buttons { + margin: 10px 0; + text-align: center; +} + +#InboxContainer .InboxHeader { + background: url(/web/20130713045325im_/https://www.roblox.com/images/topNav_black.png); + border: none; + color: #fff; + font: 1.2em/normal Verdana, sans-serif; + font-weight: lighter; + letter-spacing: .15em; + text-align: center; +} + +#InboxContainer .InboxRow { + cursor: pointer; + font: normal 1em/normal Verdana, sans-serif; +} + +#InboxContainer .InboxRow_Unread { + cursor: pointer; + font: bold 1em/normal Verdana, sans-serif; +} + +#InboxContainer .InboxRow:hover, +#InboxContainer .InboxRow_Unread:hover, +#InboxContainer .SystemAlertMessage:hover, +#InboxContainer .SystemAlertMessage_Unread:hover { + background-color: #6e99c9; + color: #fff; +} + +#InboxContainer .InboxHeader a, +#InboxContainer .InboxPager a, +#InboxContainer .InboxRow:hover a, +#InboxContainer .InboxRow_Unread:hover a, +#InboxContainer .SystemAlertMessage:hover a, +#InboxContainer .SystemAlertMessage_Unread:hover a { + color: #fff; +} + +#InboxContainer .InboxPager { + background-color: #999; + font: bold 1.2em/normal Verdana, sans-serif; + letter-spacing: .15em; + text-align: center; +} + +#InboxContainer .SystemAlertMessage, +#InboxContainer .SystemAlertMessage_Unread { + cursor: pointer; + font: normal 1em/normal Verdana, sans-serif; +} + +#InboxContainer .SystemAlertMessage_Unread { + font: bold 1em/normal Verdana, sans-serif; +} + +#Messages .SystemAlertMessage div.RobloxMailIcon, +#InboxContainer .SystemAlertMessage_Unread div.RobloxMailIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Icons/roblox_16x15.png) no-repeat; + height: 15px; + width: 16px; + float: left; + margin-right: 3px; +} + +#Messages .InboxRow_Unread div.RobloxMailIcon, +#Messages .InboxRow div.RobloxMailIcon { + display: none; +} + +/* ~/CSS/Base/CSS/Info.css */ +#InfoContainer { + background-color: #eee; + border: solid 1px #000; + color: #555; + margin: 0 auto; + width: 620px; +} + +#InfoContainer h2 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-size: x-large; + margin: 0; + text-align: center; +} + +#InfoContainer #Content { + font: normal 1em/normal Verdana, sans-serif; + line-height: 1.5em; + padding: 10px 20px 10px 20px; +} + +/* ~/CSS/Base/CSS/Install.css */ +#AlreadyInstalled { + font-size: large; + margin: 44px 44px 44px 44px; +} + +#AlreadyInstalled a { + text-decoration: underline; +} + +/* ~/CSS/Base/CSS/Item.css */ +div.PromoteModalBtn { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-add_to_game-sm.png') no-repeat top left; + display: block; + width: 100px; + height: 23px; + position: relative; + top: 15px; + left: 30px; + margin-right: 5px; +} + +div.PromoteModalBtn:hover { + cursor: pointer; + background-position: bottom left; +} + +.PromoteModalErrorMessage.errorStatusBar { + height: auto; + display: none; + min-height: 0; + padding: 5px; +} + +#PlaceProductPromotionSelectionPanel .thumbs-up-green { + width: 110px; + height: 110px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/thumbs_up.png') no-repeat; + display: block; +} + +.PromoteItemTooltip { + display: inline-block; + position: relative; + left: 55px; + top: -3px; +} + +#ItemContainer { + margin-top: 10px; +} + +#ItemContainer #Item { + float: left; + width: 800px; +} + +#ItemContainer #Thumbnail { + height: 320px; + width: 320px; + padding: 0; + text-align: left; + min-width: 0; + position: relative; +} + +#assetContainer { + float: left; + width: 320px; + overflow: hidden; +} + +#ItemContainer h1 { + margin: 0; + padding: 0; +} + +#ItemContainer h3 { + display: block; +} + +#ItemContainer .item-type { + margin: 2px 0 20px 0; + padding: 0; +} + +.fblike { + margin-left: 20px; +} + +#Summary .SummaryDetails { + margin: 0 20px 5px 20px; + padding-bottom: 40px; + position: relative; + min-height: 249px; + *z-index: 1; + width: 268px; + float: left; +} + +.SummaryDetails .Avatar { + padding: 0 0 8px 0; +} + +#Summary .BuyPriceBoxContainer { + text-align: center; + float: left; + width: 170px; +} + +#Summary .BuyPriceBox { + width: 158px; + background-color: #e1e1e1; + border: 1px solid #a7a7a7; + padding: 5px; +} + +#ItemContainer .GearGenreContainer { + padding: 12px 0 15px 0; + margin-top: 5px; +} + +.GearGenreContainer #GenresDiv, +.GearGenreContainer .GearDiv { + float: left; + width: 135px; +} + +#GenresDiv .label { + margin: 0; +} + +#ItemContainer #Summary #Creator { + float: left; +} + +#Summary .DescriptionPanel { + clear: both; +} + +#ItemContainer #Summary .Description a:hover { + cursor: pointer; +} + +.Description.Full { + white-space: pre; +} + +.Description.body { + white-space: pre-line; + *white-space: pre; + max-height: 200px; + overflow-x: hidden; +} + +#ItemContainer #BuyWithTickets, +#ItemContainer #BuyWithRobux { + margin: 5px 0; +} + +.expires-div { + margin: 0 0 5px 0; +} + +#timer { + margin: 0 0 5px 0; +} + +#Summary .item-detail { + float: left; + padding-left: 5px; +} + +.GenreInfo .GamesInfoIcon { + display: inline-block; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/GenreIconsSprite.png); + width: 16px; + height: 16px; +} + +.RobuxAndTicketsPurchasePanel { + background: url('/web/20130713045325im_/https://www.roblox.com/images/UI/img-or_divider.png') no-repeat top left; + display: block; + height: 8px; + width: 147px; + margin: 0 0 5px 5px; +} + +.LimitedEditionRemaining, +#RobuxPurchaseDisabledMsg, +#PricePublicDomain, +.PrivateSalesPurchasePanel, +.PrivateSalesPurchasePanel .Price, +#Summary .BuyPriceBox, +.PublicDomainPrice { + margin-bottom: 5px; +} + +.PrivateSalesPurchasePanel .Price { + display: block; +} + +.PrivateSalesPurchasePanel .invisible, +.ItemOptions .invisible, +pre.Description.Full, +.SetListDropDownList .menu a.invisible { + display: none; +} + +#ItemContainer #Summary { + padding: 0; + margin-bottom: 20px; + width: 480px; + float: left; +} + +.BuyPriceBoxContainer .FavoriteStar { + background: url('/web/20130713045325im_/https://www.roblox.com/images/star.png') no-repeat; + padding: 2px 0 2px 20px; + margin-top: 5px; +} + +#ItemContainer #Summary .label { + margin: 0; +} + +#ItemContainer #Summary .ContentRating { + margin-left: 1px; + margin-top: 3px; +} + +#ItemContainer .UserOwns { + display: none; +} + +#Tabs { + margin-bottom: 10px; +} + +.ui-tabs-hide { + display: none; +} + +#ItemContainer .Ownership { + float: right; +} + +.badge-description { + overflow: hidden; + margin-top: 5px; +} + +.PrivateSales { + padding-top: 20px; +} + +.PrivateSales h2 { + margin: 0 0 15px 0; + display: block; +} + +#UserSalesTab { + width: 330px; + float: left; + margin-right: 7px; +} + +.ItemSalesTable { + width: 100%; +} + +#UserSalesTab .SellerNameAndSerial { + width: 155px; + margin-left: 2px; +} + +#UserSalesTab .SellerName { + margin: 2px 0; + padding: 0; +} + +#UserSalesTab .SerialNum { + margin: 2px 0; + padding: 0; +} + +#UserSalesTab .PriceBuyContainer { + text-align: center; +} + +#UserSalesTab td { + padding-bottom: 10px; +} + +.pgItemsForResale { + text-align: center; +} + +.PriceGraph { + width: 380px; + float: left; + overflow: hidden; + padding-left: 7px; +} + +.PriceGraph .header { + margin-top: 0; +} + +.PriceGraph .Options, +.pricestats { + text-align: center; + margin: 0; + padding: 0; +} + +.pricestats .days30, +.pricestats .days90, +.pricestats .days180 { + display: none; +} + +.pricestats span.selected { + display: inline; +} + +#days30:hover, +#days90:hover, +#days180:hover { + cursor: pointer; +} + +.createSetPanelPopup { + width: 400px; + height: 100%; + padding: 0; + float: left; + display: none; +} + +.createSetPanelPopup div { + float: left; +} + +.closeBtnCircle_35h:hover { + background-position: 0 35px; +} + +.closeBtnCircle_35h { + width: 35px; + height: 35px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/closeBtnCircle_35h.png); +} + +.closeBtnCircle_20h:hover { + background-position: 0 20px; +} + +.closeBtnCircle_20h { + width: 20px; + height: 20px; + cursor: pointer; + margin-left: 395px; + position: absolute; + top: 5px; + left: 5px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png); +} + +.PurchaseModal .simplemodal-close a { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png') no-repeat top left; + display: block; + height: 20px; + width: 20px; + position: absolute; + right: 5px; +} + +.PurchaseModal .simplemodal-close a:hover { + background-position: bottom left; + cursor: pointer; +} + +#ProcessingView { + width: 200px; +} + +#ProcessingView p { + font-size: 14px; + color: #fff; + font-weight: bold; +} + +.AssetRecommenderContainer { + text-align: center; +} + +.AssetRecommenderContainer td { + padding: 0 7px; +} + +.AssetRecommenderContainer tr { + display: block; +} + +.SetList.ItemOptions { + position: relative; + top: 0; + right: 210px; + float: right; +} + +.SetList.ItemOptions a.btn-dropdown, +.ItemOptions a.btn-dropdown-active { + width: 13px; +} + +#ItemContainer #Summary #ReportAbuse { + margin: 0 auto; + padding: 4px; + text-align: center; +} + +.CommentText .SuperSafePanel { + left: 322px; +} + +.CommentsItemTemplate { + display: none; +} + +#ItemContainer .AjaxCommentsContainer { + margin: 10px; + margin-top: 0; + width: 570px; +} + +#ItemContainer .AjaxCommentsContainer { + padding-bottom: 5px; +} + +.Comments .DeleteCommentButton:hover { + cursor: pointer; +} + +.Comments .more span:hover { + cursor: pointer; +} + +.Comments .empty, +.Comments .more { + text-align: center; +} + +.Comments .loading { + background: #fff url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center; + width: 100%; + height: 100px; +} + +#ItemContainer .AjaxCommentsContainer .Comments { + overflow: hidden; + width: 663px; + margin-top: 15px; +} + +#ItemContainer .AjaxCommentsContainer .Comment { + padding: 0; +} + +#ItemContainer .AjaxCommentsContainer .Comment { + margin-bottom: 15px; +} + +#ItemContainer .AjaxCommentsContainer .Commenter { + float: left; + width: 110px; +} + +#ItemContainer .AjaxCommentsContainer .Avatar { + height: 100px; + width: 100px; +} + +#ItemContainer .AjaxCommentsContainer .Post .Audit { + margin-bottom: 5px; +} + +#ItemContainer .AjaxCommentsContainer .Post .Audit .ByLine { + float: left; +} + +#ItemContainer .AjaxCommentsContainer .Post .Audit .AbuseButton { + float: right; +} + +#ItemContainer .AjaxCommentsContainer .PostContainer { + float: left; +} + +#ItemContainer .AjaxCommentsContainer .Post, +#ItemContainer .AjaxCommentsContainer .PostBottom { + float: none; + background: url('/web/20130713045325im_/https://www.roblox.com/images/UI/bg-comments-extra-long.png') no-repeat; + padding: 15px 15px 15px 35px; + width: 410px; +} + +#ItemContainer .AjaxCommentsContainer .Post { + min-height: 48px; +} + +#ItemContainer .AjaxCommentsContainer .PostBottom { + background-position: bottom left; +} + +#ItemContainer .AjaxCommentsContainer .Content { + overflow: hidden; + margin: 10px 0; +} + +.AjaxCommentsContainer .PostACommentContainer { + margin: 15px 0 0 0; + padding-bottom: 15px; +} + +.AjaxCommentsContainer .PostAComment { + margin: 0; + float: left; +} + +.AjaxCommentsContainer .PostAComment .Buttons { + margin: 10px 0 0 0; + padding: 0 10px 10px 10px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/UI/bg-comments-compose-v2.png') no-repeat -20px bottom; + *background-position: 0 bottom; + *padding-bottom: 0; +} + +#ItemContainer .AjaxCommentsContainer .MultilineTextBox, +#ItemContainer .AjaxCommentsContainer textarea { + min-height: 0; + width: 420px; + background: transparent; + overflow: auto; + border: none; + height: 95px; +} + +#ItemContainer .AjaxCommentsContainer div.MultilineTextBox { + cursor: pointer; +} + +.AjaxCommentsContainer textarea:focus { + outline: none; +} + +#ItemContainer .AjaxCommentsContainer .CommentText { + background: url('/web/20130713045325im_/https://www.roblox.com/images/UI/bg-comments-compose-v2.png') no-repeat; + padding-left: 20px; + width: 440px; +} + +#ItemContainer .BlueCommentBtn { + float: right; +} + +#CharsRemaining { + margin: 3px 8px; +} + +.AjaxCommentsContainer #CharsRemaining { + float: right; +} + +#ItemContainer .AjaxCommentsContainer .PostAComment { + margin: 10px 0 0 0; +} + +#ItemContainer .AjaxCommentsContainer .PostAComment .Buttons { + margin: 10px 0 0 0; +} + +.btn-blue-ok-sharp { + height: 50px; + width: 102px; + display: inline-block; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_blue_ok_l.png') top left no-repeat; +} + +.btn-blue-ok-sharp:hover { + cursor: pointer; + background-position: bottom left; +} + +.centered-error-container { + margin-left: auto; + margin-right: auto; + text-align: center; +} + +#ItemContainer #Actions, +#ItemContainer #Actions_Place { + min-width: 0; + overflow: hidden; + top: 420px; + width: 408px; + padding: 5px; + text-align: left; +} + +#ItemContainer #Actions { + padding: 5px; + text-align: left; + width: 230px; +} + +.AbuseReportTemplate { + display: none; +} + +.CustomizeCharacterLink { + display: block; + margin-top: 10px; +} + +.PurchaseModalMessage.SuccessMsg { + padding: 30px 20px 20px 20px; + height: auto; +} + +.PurchaseModal span.Robux, +.PurchaseModal span.Tickets, +.PurchaseModal span.Free { + margin-bottom: 2px; +} + +.PurchaseModalClose { + cursor: pointer; + position: absolute; + right: -18px; + top: -18px; +} + +.PurchaseModal { + width: 435px; + display: none; + position: absolute; + border: 2px solid #272727; + background-color: #E1E1E1; + padding: 5px; +} + +.PurchaseModal .titleBar { + background-color: #E1E1E1; + font-weight: bold; + font-size: 27px; + letter-spacing: -1px; + color: #363636; + height: 38px; + text-align: center; +} + +.PurchaseModalBody { + background-color: #fff; +} + +.PurchaseModalMessage { + padding: 10px; + height: 110px; +} + +.PurchaseModalMessageImage { + display: inline-block; + *display: inline; + *zoom: 1; + width: 110px; + height: 110px; +} + +.PurchaseModalMessageText { + display: inline-block; + *display: inline; + *zoom: 1; + width: 275px; + vertical-align: top; + padding-top: 28px; +} + +.PurchaseModalButtonContainer { + clear: left; + padding-top: 10px; + text-align: center; +} + +.PurchaseModalFooter { + text-align: center; + margin: 10px auto 0; + padding-bottom: 5px; +} + +.ProcessingModal { + width: 300px; + min-height: 50px; + display: none; + position: absolute; +} + +.ProcessingModalBody { + margin: 15px auto; + text-align: center; + vertical-align: middle; + background: none; +} + +.CurrencyColor1 { + color: #080; + padding-left: 20px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 -42px; +} + +.CurrencyColor2 { + color: #A61; + padding-left: 20px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 -122px; +} + +.CurrencyColorFree { + color: #080; +} + +.calloutParent { + position: relative; +} + +div.callout { + width: 150px; + height: 35px; + min-height: 50px; + position: absolute; + top: -92px; + left: 73px; + color: #ccc; + text-shadow: 0 0 1px #000; + background-color: #444; + background-image: -moz-linear-gradient(top, #444, #444); + border: 1px solid #333; + border-radius: 3px; + box-shadow: 0 0 20px #999; + margin: 10px; + padding: 10px; +} + +.callout::before { + content: ""; + width: 0; + height: 0; + border: .8em solid transparent; + position: absolute; +} + +.callout.top-left::before { + left: 7px; + bottom: -20px; + border-top: 10px solid #444; +} + +.fadeInAndOut { + display: none; +} + +#ResalePanel .btn-negative { + margin-left: 10px; +} + +/* ~/CSS/Base/CSS/LandingGames.css */ +#header { + width: 990px; + margin: 0 auto; + padding: 15px 0 0 0; +} + +#logo { + width: 155px; + margin-left: 15px; + float: left; +} + +#login { + position: relative; + /* margin:15px 24px 0 0; */ + float: right; + color: #fff; + font-size: 12px; +} + +#loginButton { + display: inline-block; + cursor: pointer; + padding: 2px 2px 5px 0; + background-position: bottom; + position: relative; +} + +#loginButton:hover { + color: #d8e6fc; +} + +#loginButton span { + padding: 2px 15px 5px 0; + background: url(/web/20130713045325im_/https://www.roblox.com/images/LandingGames/loginArrow.png) no-repeat 40px 7px; +} + +#loginButton:hover span { + background-position: 40px -41px; +} + +#loginBox { + position: absolute; + top: 22px; + right: 0; + color: #000; + display: none; + width: 230px; + background: #edeff3; +} + +#loginButton.active { + color: #00218c; + background-color: #edeff3; +} + +#loginButton.active span { + background-position: 40px -86px; +} + +#loginBox fieldset { + margin: 0 0 5px 0; + display: block; + border: 0; + padding: 0; +} + +fieldset#body { + padding: 10px 15px; + margin: 0; +} + +#loginBox #body fieldset label { + display: block; + float: none; + margin: 0; +} + +#loginBox input { + width: 92%; + border: 1px solid #899caa; + color: #3a454d; + padding: 3px 7px; + font-size: 12px; +} + +#loginBox #loginSubmit { + width: auto; + float: right; + background: url(/web/20130713045325im_/https://www.roblox.com/images/LandingGames/login_btn.png) repeat-x; + color: #fff; + padding: 3px 10px 3px 10px; + border: 1px solid #339cdf; + margin: 5px 0 5px 0; + cursor: pointer; + position: relative; +} + +#loginBox #body fieldset a { + color: #757d85; + text-decoration: underline; + font-size: 12px; +} + +#line { + width: 100%; + height: 1px; + background: #0047ba; +} + +#facebook_btn { + width: 230px; + height: 30px; + margin: 10px 0 0 0; + background: #edeff3; + text-align: center; +} + +input:focus { + outline: none; +} + +#container { + width: 990px; + margin: 0 auto; +} + +#videoContainer { + width: 950px; + height: 371px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/LandingGames/video_bg.png) no-repeat; + margin: 0 0 15px 16px; + float: left; +} + +#video { + margin: 6px 0 0 5px; + float: left; +} + +#link_text { + width: 280px; + margin: 150px 0 0 20px; + float: left; +} + +a.crossroads, +a.crossroads:visited { + width: 330px; + height: 298px; + display: block; + margin-right: 10px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/LandingGames/crossroads.gif) bottom no-repeat; + cursor: pointer; + float: left; +} + +a.crossroads:hover { + background-position: top; +} + +a.swordfight, +a.swordfight:visited { + width: 300px; + height: 298px; + display: block; + margin-right: 10px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/LandingGames/swordfight.gif) bottom no-repeat; + cursor: pointer; + float: left; +} + +a.swordfight:hover { + background-position: top; +} + +a.seemoregames, +a.seemoregames:visited { + width: 330px; + height: 298px; + display: block; + background: url(/web/20130713045325im_/https://www.roblox.com/images/LandingGames/seeMoreGames.gif) bottom no-repeat; + cursor: pointer; + float: left; +} + +a.seemoregames:hover { + background-position: top; +} + +#footer { + font-size: 12px; + color: #457cb1; + background-color: #75a6d8; + margin: 50px auto 0 auto; + text-align: center; +} + +/* ~/CSS/Base/CSS/Language.css */ +.SwitchNowButton { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Buttons/SwitchNow.png") top; + width: 158px; + height: 50px; +} + +.NoThanksButton { + background: url("/web/20130713045325im_/https://www.roblox.com/images/Buttons/NoThanks.png") top; + width: 145px; + height: 50px; +} + +.LanguageInstructions { + width: 415px; + height: 157px; + margin: 10px auto 10px auto; + background: url("/web/20130713045325im_/https://www.roblox.com/images/LanguageChangeInstructions.jpg"); +} + +/* ~/CSS/Base/CSS/ManageAccount.css */ +#ManageAccountButton img, +#CancelButtonImg, +#ChangeCreditCardInfoImg { + border: none; +} + +#ManageAccountButton { + text-align: center; +} + +#GoTurboPopupPanel, +#TurnOffTurboPopupPanel { + width: 550px; + text-align: center; +} + +#CurrentAccountUpgrades { + width: 90%; + margin: auto; + text-align: center; +} + +#CurrentAccountUpgrades table { + border-collapse: collapse; + margin-bottom: 15px; + text-align: center; + background-color: #d0d6e0; + width: 225px; + margin-left: auto; + margin-right: auto; +} + +#CurrentAccountUpgrades th { + border-bottom: solid 1px #999; + text-align: center; +} + +.rightCellWall { + border: 1px solid #999; +} + +.CancelBuildersClubMembership, +.ChangeCreditCardInfo { + text-align: center; + margin-top: 5px; +} + +#BCCompareModal { + background-color: White; + border: solid 2px #6e99c9; + margin: 5px; + padding: 10px; +} + +#BuyBCComparePanelTopInfo { + text-align: center; + padding: 10px 40px 10px 40px; + width: 340px; +} + +.BuyBCComparePanelTable { + font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; + font-size: 12px; + background: #fff; + width: 340px; + margin: 0 40px 0 40px; + border-collapse: collapse; + margin-bottom: 15px; +} + +.BCCompareHeaderRow { + color: #2163A5; + padding: 10px 8px; + border-bottom: 1px solid #D3D3D3; + text-align: left; +} + +.BBCCompareRow td { + color: #2163A5; + border-bottom: 1px solid #D3D3D3; + padding-top: 10px; + padding-left: 10px; + padding-bottom: 10px; +} + +.BCCompareModalRow { + width: 130px; + border-left: 1px solid #000; + border-right: 1px solid #000; + background-color: #DFEFFF; +} + +#BCCompareButtons { + text-align: center; + width: 340px; + margin: 0 40px 0 40px; +} + +#upgrades-membership-options .leftBorder { + border-left: 1px solid #D3D3D3; +} + +#upgrades-membership-options .odd #upgrades-membership-options .LeftText { + text-align: left; +} + +.daysConversion { + color: Red; +} + +/* ~/CSS/Base/CSS/Membership.css */ +.AspNet-Login input { + font-size: 1em; +} + +.AspNet-Login label em { + text-decoration: underline; + font-style: normal; +} + +.AspNet-Login .AspNet-Login-FailurePanel { + color: #F00; +} + +.AspNet-Login .AspNet-Login-UserPanel, +.AspNet-Login .AspNet-Login-PasswordPanel, +.AspNet-Login .AspNet-Login-RememberMePanel, +.AspNet-Login .AspNet-Login-SubmitPanel { + padding: .25em .1em 0 0; +} + +.AspNet-Login .AspNet-Login-UserPanel, +.AspNet-Login .AspNet-Login-PasswordPanel, +.AspNet-Login .AspNet-Login-SubmitPanel { + text-align: left; +} + +.AspNet-Login .AspNet-Login-UserPanel label, +.AspNet-Login .AspNet-Login-PasswordPanel label, +#PaneLogin .TextboxLabel { + font-weight: bold; +} + +.AspNet-Login .AspNet-Login-UserPanel input, +.AspNet-Login .AspNet-Login-PasswordPanel input { + width: 9em; +} + +#PaneNewUser { + float: right; + width: 170px; + background-color: #dcdcdc; + padding: 0 22px 22px; +} + +#PaneLogin { + width: 18em; + padding: 0; +} + +#PaneLogin .AspNet-Login div { + margin: 10px; +} + +#LoginView { + border: solid 1px Black; + width: 150px; + height: 250px; +} + +#LoginView h5 { + background-color: #ccc; + border-bottom: solid 1px #000; + margin: 0; +} + +#LoginView #AlreadySignedIn { + background-color: #eee; +} + +#LoginView .Label { + font-weight: bold; +} + +#LoginView .Text { + width: 133px; +} + +#LoginView .AspNet-Login { + height: 225px; + background-color: #eee; +} + +#LoginView .AspNet-Login .AspNet-Login-InstructionPanel, +#LoginView .AspNet-Login .AspNet-Login-HelpPanel, +#LoginView .AspNet-Login .AspNet-Login-UserPanel, +#LoginView .AspNet-Login .AspNet-Login-PasswordPanel, +#LoginView .AspNet-Login .AspNet-Login-RememberMePanel { + padding: 3px 5px 3px 5px; + text-align: left; +} + +#LoginView .AspNet-Login .AspNet-Login-SubmitPanel, +#LoginView .AspNet-Login .AspNet-Create-Account { + padding: 10px 5px 5px 10px; + text-align: center; +} + +#LoginView .AspNet-Login .AspNet-Login-PasswordRecoveryPanel { + padding: 5px 5px 5px 5px; + text-align: center; +} + +#LoginView .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a { + color: #999; + font: normal 9px/normal Verdana, sans-serif; + padding: 5px 5px 5px 5px; + text-align: center; +} + +#LoginView .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a:hover { + color: Blue; +} + +#Sidebars { + float: right; + width: 250px; +} + +#AlreadyRegistered, +#TermsAndConditions { + background-color: #eee; + border: solid 1px #000; + color: #555; + font: normal 12px/normal Verdana, sans-serif; + margin-top: 10px; + padding: 0 20px 10px 20px; +} + +#AlreadyRegistered h3, +#TermsAndConditions h3 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-weight: bold; + margin: 0 -20px 0 -20px; + padding: 4px; + text-align: center; +} + +#TermsAndConditions { + margin-top: 20px; +} + +.Registration { + background-color: #eee; + border: solid 1px #000; + color: #555; + float: left; + margin-top: 10px; + width: 620px; +} + +.Registration h2 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-size: x-large; + margin: 0; + text-align: center; +} + +.Registration h3 { + margin: 10px 0 0 0; + text-align: center; +} + +.Registration fieldset { + font-size: 1.2em; + margin: 15px 0 0 0; +} + +.Registration .TextBox { + vertical-align: middle; + width: 150px; +} + +.Registration .Label { + vertical-align: middle; +} + +.Registration #EnterUsername, +.Registration #EnterPassword, +.Registration #EnterEmail, +.Registration #EnterAgeGroup, +.Registration #EnterChatMode { + margin: 0 auto; + width: 80%; +} + +.Registration .PasswordRow, +.Registration .ConfirmPasswordRow, +.Registration .EmailRow { + height: 5em; + line-height: 5em; + padding: 3px; + text-align: right; +} + +.Registration .UsernameRow { + height: 5em; + line-height: 5em; + padding: 3px; + text-align: left; +} + +.Registration .PasswordErrorMessage { + font-size: 11px; + font-weight: bold; +} + +.Registration .PasswordRow, +.Registration .ConfirmPasswordRow { + height: 3em; + line-height: 3em; +} + +.Registration .AgeGroupRow, +.Registration .ChatModeRow { + font-size: .9em; + margin: 10px 0 10px 100px; +} + +.Registration .Confirm { + margin: 20px 0 20px 0; + text-align: center; +} + +.Registration .Validators { + margin-left: 9px; +} + +.Registration .Legend { + color: Blue; + margin-left: 9px; +} + +.Registration .Suggestion { + font: normal .8em/normal Verdana, sans-serif; + padding-left: 9px; +} + +.Registration label { + margin-right: 5px; +} + +.AgeOptions { + margin: 0 auto; + margin-top: 20px; + width: 490px; +} + +.AgeOptions #Under13, +.AgeOptions #Over12 { + margin: 0; + padding: 0 20px; + width: 200px; + text-align: center; +} + +.AgeOptions #ParentAccount { + margin: 0; + padding: 0 0 0 40px; + width: 400px; + text-align: center; +} + +#AgeOptions .Label { + text-align: center; +} + +/* ~/CSS/Base/CSS/MenuRedesign.css */ +div#NavRedesign { + display: inline-block; + min-height: 36px; + z-index: 1000; + float: left; + *zoom: 1; + *display: inline; +} + +.NavigationRedesign { + color: #fff; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + font-weight: normal; + line-height: 2em; + text-decoration: none; +} + +.NavigationRedesign { + height: 30px; + text-align: left; + line-height: 20px; +} + +#NavigationRedesignBannerContainer { + text-align: left; + position: relative; + height: 36px; + z-index: 200; + font-family: Arial, Helvetica, sans-serif; +} + +.NavigationRedesign ul { + margin: 0 auto; + padding: 0; +} + +.NavigationRedesign li { + float: left; + list-style: none; + margin: 0; + padding: 7px 8px 0 8px; + height: 28px; + font-size: 14px; + cursor: pointer; + font-weight: bold; +} + +.NavigationRedesign li:hover, +#NavigationRedesignBannerContainer #AuthenticatedUserNameWrapper:hover, +#AlertSpace #SettingsButtonContainer:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-main_menu_hover.png) repeat-x; +} + +#NavigationRedesignBannerContainer #AuthenticatedUserNameWrapper { + min-height: 30px; + width: auto; + cursor: pointer; + float: right; + padding: 5px 5px 0 5px; + margin-top: -10px; + *margin-right: 2px; +} + +.NavigationRedesign a { + display: inline-block; + color: #fff; + *zoom: 1; + *display: inline; +} + +#NavigationRedesignBannerContainer a:hover { + text-decoration: none; +} + +#NavigationRedesignBannerContainer ul li a, +.NavigationRedesign ul li a:visited { + border: 0 solid black; + font-size: 13px; + padding: 0; + text-decoration: none; + outline: none; + font-family: Arial, Helvetica, sans-serif; +} + +#NavigationRedesignBannerContainer span.loginSpan { + top: 0; + max-width: 110px; + white-space: nowrap; +} + +#NavigationRedesignBannerContainer img#over13icon { + top: 1px; +} + +#NavigationRedesignBannerContainer a.btn-logo, +.NavigationRedesign a.btn-logo:visited, +#NavigationRedesignBannerContainer a.btn-logo:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/btn-rbx_logo.png) no-repeat top; + display: inline-block; + width: 116px; + height: 35px; + float: left; + margin-right: 4px; + *zoom: 1; + *display: inline; +} + +#NavigationRedesignBannerContainer a.btn-logo:hover { + background-position: bottom; +} + +#NavigationRedesignBannerContainer #AuthenticatedUserName { + display: inline-block; + color: #fff; + font-size: 11px; + margin-top: 5px; + max-width: 85px; + overflow: hidden; + font-weight: normal; + *margin-top: 10px; +} + +.BannerRedesign { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-rbx_header.png) repeat-x; + height: 36px; + background-color: #114081; + position: fixed; + width: 100%; + z-index: 10001; + top: 0; +} + +#NavigationRedesignBannerContainer #AlertSpace { + background: none; + display: inline-block; + float: right; + height: 20px; + margin-top: 10px; + *zoom: 1; + *display: inline; +} + +#NavigationRedesignBannerContainer .iFrameLoginSignUp { + margin-top: 4px; +} + +#NavigationRedesignBannerContainer #SiteWideHeaderLogin { + display: inline; +} + +#NavigationRedesignBannerContainer .AlertItem { + float: right; + margin-top: -10px; + padding: 10px 5px 0 5px; + cursor: pointer; + min-height: 25px; +} + +#NavigationRedesignBannerContainer .AlertItem .friends_icon, +#NavigationRedesignBannerContainer .AlertItem .message_icon { + float: right; +} + +#NavigationRedesignBannerContainer .AlertItem a { + color: white; +} + +#NavigationRedesignBannerContainer #Alerts { + margin-top: -20px; +} + +#NavigationRedesignBannerContainer .message_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: top; +} + +#NavigationRedesignBannerContainer .MessageAlert:hover .message_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 -20px; +} + +#NavigationRedesignBannerContainer .friends_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 160px; +} + +#NavigationRedesignBannerContainer .FriendsAlert:hover .friends_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 140px; +} + +#NavigationRedesignBannerContainer .AlertItem:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-main_menu_hover.png) repeat-x; +} + +#NavigationRedesignBannerContainer .robux_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 120px; +} + +#NavigationRedesignBannerContainer .RobuxAlert:hover .robux_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 100px; +} + +#NavigationRedesignBannerContainer div.tickets_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 80px; + margin-left: 0; +} + +#NavigationRedesignBannerContainer .TicketsAlert:hover .tickets_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 60px; +} + +#NavigationRedesignBannerContainer .icons { + height: 20px; + width: 20px; + float: left; + margin: -3px 2px -15px 2px; +} + +#NavigationRedesignBannerContainer .MessageAlertCaption { + float: left; +} + +#NavigationRedesignBannerContainer #AuthenticationButton { + top: -10px; +} + +#NavigationRedesignBannerContainer #SettingsButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 40px; + height: 19px; + width: 20px; + float: right; + margin-top: -2px; + cursor: pointer; +} + +#NavigationRedesignBannerContainer #SettingsButtonContainer.active #SettingsButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png) repeat-y; + background-position: 0 20px; +} + +#NavigationRedesignBannerContainer .HeaderDivider { + margin: -5px 5px 0 5px; + float: right; + height: 25px; + width: 0; + Border-left: 1px solid #7394c1; +} + +.moreLink { + cursor: pointer; + width: 43px; + text-decoration: none; + outline: none; +} + +.NavigationRedesign li.moreLink { + background: none; +} + +.moreLink .LinkContainer { + height: 35px; + top: -8px; + position: relative; +} + +#hlMore { + margin-top: 8px; + text-decoration: none; + white-space: nowrap; +} + +.moreLink.active #hlMore { + color: black; + margin-top: 0; + background-color: #efefef; +} + +.moreLink span#moreMenuToggle, +.moreLink span#moreMenuToggle:hover { + text-decoration: none; + outline: none; + padding: 0 2px; + cursor: pointer; + border: none; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/bg-drop_down_arrow.png) top no-repeat; + height: 5px; + width: 7px; + display: inline-block; + margin-left: 2px; + top: -1px; + position: relative; + *zoom: 1; + *display: inline; + *margin-bottom: 3px; +} + +.moreLink.active span#moreMenuToggle, +.moreLink.active span#moreMenuToggle:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/bg-drop_down_arrow.png) bottom no-repeat; + top: -1px; +} + +#NavRedesign .dropdownnavcontainer { + margin-top: -8px; + margin-left: -8px; + color: black; + min-height: 100px; +} + +.dropdownnavcontainer .dropdownoption { + position: relative; + cursor: pointer; +} + +#NavRedesign .dropdownmainnav { + background-color: #efefef; + border: 1px solid #777; + display: inline-block; + *display: inline; + zoom: 1; +} + +#NavRedesign .dropdownmainnav a { + color: black; + font-size: 13px; + line-height: 23px; + display: block; +} + +.settingsmainnav a, +.settingsmainnav a:hover { + display: inline-block; + font-size: 13px; + font-family: Arial; + *zoom: 1; + *display: inline; +} + +#NavRedesign .dropdownnavcontainer a:hover, +.settingsmainnav a:hover { + background-color: #d8d8d8; +} + +.NavigationRedesign .moreLink.active:hover .LinkContainer, +.NavigationRedesign li.moreLink.active .LinkContainer { + background-color: #EFEFEF; + border: 1px solid #777; + border-bottom: none; + background-image: none; + height: 35px; + top: -7px; + line-height: 33px; + left: -8px; + position: relative; + padding: 0 5px 0 7px; + display: inline-block; + *zoom: 1; + *display: inline; +} + +#NavigationRedesignBannerContainer .settingsnavcontainer { + position: absolute; + background-color: #efefef; + border: 1px solid #777; + color: black; + width: 115px; + height: 52px; + right: 0; + top: 35px; + z-index: -1; + line-height: 23px; +} + +#NavigationRedesignBannerContainer .settingsmainnav div { + color: black; + padding: 2px 5px; +} + +#NavigationRedesignBannerContainer #AlertSpace #SettingsButtonContainer.active { + background-color: #efefef; + border: 1px solid #777; + border-bottom: none; +} + +#NavigationRedesignBannerContainer #AlertSpace #SettingsButtonContainer { + height: 15px; + width: 20px; + float: right; + padding: 10px 5px; + margin-top: -10px; + border: 1px solid transparent; + cursor: pointer; +} + +#NavigationRedesignBannerContainer .AlertBox { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-alerts-v2.png) no-repeat left; + float: left; + height: 11px; + font: bold 10px Arial, Helvetica, sans-serif; +} + +#NavigationRedesignBannerContainer .AlertBox.Left { + width: 3px; + height: 11px; + background-position: left; + *padding-top: 0; +} + +#NavigationRedesignBannerContainer .AlertBox.Right { + background-position: right; + padding-right: 3px; +} + +.AlertItem .AlertTextWrapper { + margin-left: 17px; +} + +#NavigationRedesignBannerContainer .AlertCaption { + text-align: center; + float: left; + color: white; + font-weight: normal; + font-size: 11px; +} + +.Redesign .subMenu ul li:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-sub_menu_hover.png) repeat-x; + background-repeat: repeat no-repeat; +} + +.Redesign .subMenu { + background: #191919; + height: 25px; +} + +.Redesign .subMenu ul { + margin: 0 0 0 10px; +} + +.Redesign .subMenu ul li a { + font-size: 12px; +} + +.dropdownmainnav .dropdownoption span { + margin-left: 1px; + font-weight: normal; + padding: 1px 10px 1px 5px; +} + +#NavigationRedesignBannerContainer .AlertText { + height: 7px; + margin-top: 2px; + color: black; + line-height: 7px; +} + +.mySubmenuFixed.Redesign { + position: fixed; + top: 35px; +} + +#NavigationRedesignBannerContainer .logoutButton { + display: inline-block; + font-size: 11px; + color: white; + float: right; + position: relative; + bottom: 2px; +} + +#iFrameLogin { + position: absolute; + top: 26px; + right: 0; + width: 340px; + height: 128px; + border: 1px solid #0C3060; + border-top: none; +} + +.fbSplashPageConnect { + margin: 5px 0; +} + +#facebookSignIn { + text-align: center; + margin-top: 8px; + margin-bottom: 10px; +} + +#headerLogin .grey-arrow { + color: #666; + font-size: 12px; +} + +#headerLogin.btn-control.btn-control-large.active { + background-image: none; + background-color: #e1e1e1; + border-color: #000; +} + +#headerLogin { + font-weight: bold; + display: inline-block; + width: 62px; + position: relative; + cursor: pointer; + letter-spacing: -1px; +} + +#HeaderSignUp { + font-family: Arial; + font-weight: bold; + color: #fff; + font-size: 13px; + position: relative; + *top: -6px; +} + +#HeaderOr { + font-family: Arial; + font-weight: normal; + color: #9Ec3E7; + font-size: 13px; + position: relative; + margin: 0 6px; + *top: -6px; +} + +.loginFrame { + height: 100%; + width: 100%; +} + +.iFrameLoginSignUp { + float: right; + position: relative; +} + +/* ~/CSS/Base/CSS/Message.css */ +.MessageContainer .MultilineTextBox { + min-height: 50px; +} + +.MessageContainer #AdsPane { + float: left; + width: 160px; +} + +.MessageContainer #MessagePane { + float: left; + margin: 0 0 0 60px; + width: 650px; +} + +.MessageContainer h3 { + text-align: left; + width: 622px; +} + +.MessageContainer #MessagePane .Buttons { + width: 622px; +} + +.MessageContainer #MessagePane .Buttons .Button { + margin: 10px 0 0 10px; + display: inline-block; +} + +.MessageContainer .Label { + font-weight: bold; + padding: 6px 0 3px 0; +} + +.MessageContainer .MessageReaderContainer { + border: solid 1px #000; + padding: 10px; + width: 95%; +} + +.MessageReaderContainer #Message { + text-align: left; +} + +#Message #DateSent { + text-align: left; +} + +#Message #Author { + margin: 0; + text-align: left; +} + +#Message #Subject { + display: inline-block; + *display: inline; + font-weight: bold; + margin: 0; + text-align: center; + overflow: hidden; + width: 350px; + *zoom: 1; +} + +#Message .Body { + text-align: left; + vertical-align: top; +} + +#MessageEditorContainer { + border: solid 1px #000; + padding: 10px; + width: 95%; +} + +.EmptyInbox { + text-align: center; + margin: 20px 0; +} + +.MessageEditor { + text-align: left; +} + +.MessageEditor #From { + text-align: left; + width: 39%; +} + +.MessageEditor #To { + margin: 5px 0 0 0; + text-align: left; + width: 39%; +} + +.MessageEditor .CannedResponsesPanel { + background-color: #eee; + border: solid 1px #000; + margin: 30px 0; + width: 200px; +} + +.MessageEditor .CannedResponsesPanel h4 { + background-color: #ccc; + border-bottom: solid 1px #000; + font-size: 1.3em; + margin: 0; + text-align: center; + display: block; +} + +.MessageEditor #CannedResponses { + margin: 0; + padding: 5px 0; + width: 200px; +} + +.MessageEditor .CannedResponse { + margin: 0; + padding: 7px 5px; + text-align: center; + width: 190px; +} + +.MessageEditor #CannedResponses .Button { + padding: 3px 5px; +} + +.MessageEditor .Body { + text-align: left; + vertical-align: top; +} + +.MessageContainer #Confirmation h3 { + text-align: left; + width: 422px; +} + +.MessageContainer #Confirmation .Buttons { + width: 422px; +} + +.MessageContainer #Confirmation #Message { + border: solid 1px #000; + padding: 10px; + width: 95%; +} + +.MessageReaderContainer #Message { + float: left; + text-align: left; +} + +.ReportAbuse { + text-align: left; +} + +.ReportAbuse .AbuseButton a { + color: #F99; + background: none; + padding-left: 16px; + padding-bottom: 2px; +} + +.ReportAbuse .AbuseButton a:hover { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/abuse.png") no-repeat scroll 0 2px transparent; + color: #F00; +} + +.ReportAbuse img { + display: none; +} + +/* ~/CSS/Base/CSS/MyAccount.css */ +#AccountPageLeft { + float: left; + width: 659px; +} + +#AccountPageRight { + float: right; + width: 310px; +} + +#AccountSettings { + border-bottom: 1px solid #CCC; +} + +.SettingsTitle { + font: normal bold 16px arial; + margin: 10px; +} + +.SettingSubTitle { + margin-left: 10px; + padding-bottom: 15px; +} + +#AccountPageContainer { + font-family: Arial; + padding-bottom: 10px; +} + +#UpdateSettings { + margin: 30px 10px; +} + +.blurbGreyText { + color: #666; + font: italic normal normal 12px arial; +} + +#blurbDesc { + float: left; + position: relative; +} + +#emailBlock { + float: left; + position: relative; +} + +.joinBC { + width: 196px; + height: 34px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/Accounts/btn-joinbuildersclub-green-m.png") no-repeat; + display: inline-block; + margin-bottom: 10px; +} + +.joinBC:hover { + background-position: 0 -34px; +} + +a.upgradeBC { + margin-bottom: 10px; + margin-top: 5px; + width: 166px; +} + +a.buyRobux { + width: 166px; + margin-bottom: 10px; +} + +.verifiedEmail { + width: 52px; + height: 13px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/Accounts/img-verified.png") no-repeat; + display: inline-block; + vertical-align: middle; +} + +.font12pxStyle { + font: normal 12px arial; +} + +.lightGreyInfoText { + color: #666; + font: normal 11px arial; +} + +.settingsStatusBar { + font: normal 12px arial; + width: 639px; +} + +.settingLabel { + width: 138px; + display: inline-block; +} + +#PrivacySettings { + padding-top: 5px; +} + +#PrivacySettings .form-label { + margin-bottom: 15px; + line-height: 24px; +} + +#PrivacySettings .form-inner.label-column { + margin-left: 10px; +} + +.errorStatusBar { + color: black; + background-color: #FAE5E5; + border: solid 1px #c00; + margin-bottom: 10px; + text-align: left; + padding-left: 10px; + height: inherit; + min-height: 26px; +} + +.emailInput { + width: 170px; + height: 15px; +} + +#birthdayError { + float: left; + height: inherit; + left: 10px; + position: relative; +} + +.fixParentEmail { + position: relative; + right: 28px; +} + +.btn_blue_ok_l { + cursor: pointer; + width: 102px; + height: 50px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Accounts/btn_blue_ok_l.png); +} + +.btn_blue_ok_l:hover { + background-position: 0 50px; +} + +.InlineSuperSafeDiv .SuperSafePanel { + position: relative; + display: inline; +} + +#AccountSettings .standardform { + float: left; + display: none; + position: relative; + top: -14px; +} + +#AccountSettings .confirm-email-tooltip.standardform { + top: -5px; + left: 15px; + display: block; +} + +.blurbSubtext { + width: 500px; +} + +.billing-questions { + padding: 10px; +} + +/* ~/CSS/Base/CSS/MyItem.css */ +#ItemContainer #Summary #DescriptionLabel { + margin-bottom: .4em; + margin-top: .7em; +} + +.resetPlacePadding { + padding: 10px; +} + +#EditItem { + color: #555; + float: left; + font-family: Arial, Sans-Serif; + margin: 0; +} + +#EditItemContainer { + margin: 0 5px; +} + +#EditItemContainer h2 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-family: Arial, Helvetica, sans-serif; + font-size: x-large; + margin: 0; + text-align: center; +} + +#EditItemContainer fieldset { + font-size: 1.2em; + margin: 0; + color: #000; +} + +#EditItemContainer #Confirmation { + border: dashed 1px #f00; + background-color: #ccc; + color: #f00; + margin: 0 auto; + margin-top: 10px; + padding: 10px 5px; + width: 410px; +} + +#EditItemContainer #ItemName { + margin: 0 auto; + margin-top: 10px; + padding: 0; + text-align: left; + width: 420px; +} + +#EditItemContainer #ItemThumbnail { + border: solid 1px #555; + height: 230px; + margin: 0 auto; + margin-top: 10px; + padding: 0; + text-align: left; + width: 420px; +} + +#EditItemContainer #ItemDescription { + margin: 0 auto; + margin-top: 10px; + padding: 0; + text-align: left; + width: 420px; +} + +#EditItemContainer #Comments, +#EditItemContainer #PlaceAccess, +#EditItemContainer #PlaceCopyProtection, +#EditItemContainer #AllowGear, +#EditItemContainer #SetGenres, +#EditItemContainer #VersionHistory, +#EditItemContainer #PublicDomain, +#EditItemContainer #SellThisItem, +#EditItemContainer #PlaceReset, +#EditItemContainer #PlaceBuildAccess, +.MyItemOptions, +.Configure.ProductPromotionsContainer { + padding: 5px; + margin: 10px; +} + +#EditItemContainer #SellThisItem #Pricing { + background-color: #fff; + margin: 15px 5px 5px 5px; + padding: 5px; +} + +#EditItemContainer #SellThisItem #Price { + height: 28px; + margin-top: 10px; +} + +#EditItemContainer #SellThisItem #Price .TextBox { + padding: 2px 4px; + width: 75px; +} + +#EditItemContainer .CopyProtectionRow, +#EditItemContainer .EnableCommentsRow, +#EditItemContainer .PlayerLimit, +#EditItemContainer .PlaceType, +#EditItemContainer .PublicDomainRow, +#EditItemContainer .SellThisItemRow, +#EditItemContainer .ChatSettings, +#EditItemContainer .GearSettings, +#EditItemContainer .GenreSettings, +#EditItemContainer .MembershipLevelSettings { + font-size: .9em; + margin: 10px 35px; +} + +#EditItemContainer .GenreSettings { + margin: 10px 0; +} + +#EditItemContainer .GearSettings { + margin: 10px 40px; +} + +#EditItemContainer .PlaceAccessRow, +#EditItemContainer .ResetPlaceRow { + font-size: .9em; + margin: 10px 0; + text-align: center; +} + +#EditItemContainer .PlaceAccessRow { + margin: 10px 0 10px 100px; + text-align: left; +} + +#EditItemContainer .PlayerLimit .ClassicPlace { + float: left; +} + +#EditItemContainer .PlayerLimit .MegaPlace { + position: relative; + left: 20px; +} + +#EditItemContainer .PlayerLimit .ClassicPlace .NumPlayers { + margin: 5px 0 0 22px; +} + +#ConfigurePlaceContainer .ResetPlaceRow .Button { + margin: 0 auto; +} + +#EditItemContainer .PricingLabel { + float: left; + font-weight: bold; + line-height: 24px; + margin-right: 5px; + text-align: right; + width: 155px; +} + +#EditItemContainer .PerPurchase { + float: left; + font-weight: bold; + line-height: 24px; + margin-right: 5px; + text-align: right; +} + +#EditItemContainer .PricingField_Robux, +#EditItemContainer .PricingField_Tickets { + float: left; + height: 24px; + margin-left: 5px; + margin-top: 5px; + text-align: left; + width: 120px; +} + +#EditItemContainer #PricingError, +#EditItemContainer #PricingErrorMax { + display: inline-block; + *display: inline; + *zoom: 1; + margin: 3px 0 0 10px; +} + +#EditItemContainer .MarketplaceFeeInRobuxLabel, +#EditItemContainer .MarketplaceFeeInTicketsLabel, +#EditItemContainer .UserProfitInRobuxLabel, +#EditItemContainer .UserProfitInTicketsLabel { + display: inline-block; + *display: inline; + *zoom: 1; + height: 18px; +} + +#EditItemContainer .Buttons { + margin: 10px auto; + text-align: center; +} + +#EditItemContainer .Button { + border-color: #555; + color: #555; + cursor: pointer; +} + +#EditItemContainer .Button:hover { + background-color: #6e99c9; + color: #fff; +} + +#EditItemContainer .Label { + font-size: 1.2em; + margin: 0; + padding: 0; +} + +#EditItemContainer .TextBox { + margin: 0; + padding: 5px 10px; + width: 400px; +} + +#EditItemContainer .Multiline { + margin: 0; + padding: 5px 10px; + width: 400px; +} + +#EditItemContainer .Suggestion { + font: normal .8em/normal Verdana, sans-serif; + padding-left: 9px; +} + +#EditItemContainer .ItemConfigRadioButton { + margin-left: 20px; +} + +#EditItemContainer .ItemConfigNotice { + margin: 10px 20px; + font-size: .8em; + color: red; +} + +/* ~/CSS/Base/CSS/MyMoney.css */ +div.MyMoneyPage { + *padding-top: 10px; + position: relative; +} + +.MyMoneyPage ul { + padding: 0; + *position: relative; + *left: -40px; +} + +.MyMoneyPage #TabsContentContainer, +.MyMoneyPage .WhiteSquareTabsContainer { + width: 957px; +} + +.MyMoneyPage div.TabContent { + float: left; + position: relative; +} + +.MyMoneyPage .tipsy { + text-align: left; +} + +.MyMoneyPage .BuyRobuxButton { + position: absolute; + right: 10px; + *right: 18px; + top: 9px; + *top: 8px; +} + +.MyMoneyPage .BuyRobuxButton:hover { + cursor: pointer; +} + +.MyMoneyPage .SortsAndFilters { + margin: 5px 0 7px 5px; +} + +.MyMoneyPage .SortsAndFilters div { + float: left; +} + +.MyMoneyPage td.Member div.Roblox { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/roblox-icon-round-tiny.jpg') no-repeat top left; +} + +.MyMoneyPage .roblox-avatar-image, +.MyMoneyPage .roblox-group-image, +.MyMoneyPage td.Member div.Roblox { + float: left; +} + +.MyMoneyPage .roblox-avatar-image img[title], +.MyMoneyPage .roblox-group-image img[title], +.MyMoneyPage td.Member div.Roblox { + width: 24px; + height: 24px; +} + +.trade-currency .PurchaseModalMessage { + display: inline-block; + width: 415px; + vertical-align: middle; + font: bold 15px Arial, Helvetica, Sans-Serif; + letter-spacing: 0; + margin-bottom: 5px; + float: none; + text-align: center; +} + +#Summary_tab .loading { + position: absolute; + top: 0; + left: 1px; + background: #fff url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center; + width: 100%; + height: 100%; +} + +#Summary_tab .RobuxColumn, +#Summary_tab .TicketsColumn { + float: left; + background-color: #fff; + margin: 0 3px; +} + +#Summary_tab .TicketsColumn { + width: 385px; +} + +#Summary_tab .RobuxColumn { + padding-right: 6px; + width: 390px; +} + +#Summary_tab table, +#MyTransactions_tab table, +#TradeItems_tab table { + width: 100%; +} + +#Summary_tab h2.light { + margin: 0; +} + +#Summary_tab h2 .tickets { + padding-top: 3px; + padding-left: 15px; +} + +#Summary_tab .total h2 { + display: inline; + margin: 0; +} + +#Summary_tab .Categories { + width: 212px; +} + +#Summary_tab td.Credit { + width: 158px; +} + +#Summary_tab .table-header th.Credit { + width: 156px; +} + +#Summary_tab .total td { + width: 380px; + text-align: right; +} + +#Summary_tab .RobuxColumn .total td { + padding-top: 9px; +} + +#Summary_tab .total img { + padding: 0 3px; + position: relative; + top: 2px; +} + +#MyTransactions_tab .TransactionsContainer { + clear: both; +} + +#MyTransactions_tab table, +#TradeItems_tab table { + width: 790px; +} + +#MyTransactions_tab .empty, +#TradeItems_tab .empty { + width: 780px; + text-align: center; +} + +#MyTransactions_tab .loading, +#TradeItems_tab .loading { + background: #fff url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center; + height: 150px; + position: relative; + width: 780px; +} + +#MyTransactions_tab .error, +#TradeItems_tab .error { + height: 1em; + position: relative; + width: 710px; + text-align: center; +} + +#MyTransactions_tab .morerecords td, +#TradeItems_tab .morerecords td { + text-align: center; + width: 100%; + border-top: none; + padding-top: 20px; +} + +#MyTransactions_tab .morerecords td a:hover, +#TradeItems_tab .morerecords td a:hover { + cursor: pointer; +} + +.TradePartner .roblox-avatar-image { + width: 24px; + height: 24px; +} + +#MyTransactions_tab th.Date { + width: 85px; +} + +#MyTransactions_tab td.Date { + width: 86px; +} + +#MyTransactions_tab th.Member { + width: 126px; +} + +#MyTransactions_tab td.Member { + width: 126px; +} + +#MyTransactions_tab th.Description { + width: 435px; +} + +#MyTransactions_tab td.Description { + width: 437px; +} + +#MyTransactions_tab th.Amount { + width: 100px; +} + +#MyTransactions_tab td.Amount { + padding-left: 31px; + width: 75px; +} + +#MyTransactions_tab th.Amount.Robux { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 10px 12px; +} + +#MyTransactions_tab th.Amount.Tickets { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Tickets.png?v=2') no-repeat 10px 9px; +} + +#MyTransactions_tab .Member span { + padding-left: 3px; + top: 4px; + position: relative; +} + +.MyMoneyPage th.Member div.Roblox { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/roblox-icon-round-tiny.jpg') no-repeat top left; +} + +#MyTransactions_tab td.Date, +#MyTransactions_tab td.Description, +#MyTransactions_tab td.Amount, +#TradeItems_tab td { + padding-top: .5em; +} + +#TradeItems_tab .Date, +#TradeItems_tab .Expires { + width: 81px; +} + +#TradeItems_tab th.Date, +#TradeItems_tab th.Expires { + width: 80px; +} + +#TradeItems_tab .Action { + width: 91px; +} + +#TradeItems_tab th.Action { + width: 90px; +} + +#TradeItems_tab .TradePartner { + width: 161px; +} + +#TradeItems_tab th.TradePartner { + width: 160px; +} + +#TradeItems_tab .Status { + width: 326px; +} + +#TradeItems_tab th.Status { + width: 325px; +} + +#TradeItems_tab .template { + display: none; +} + +/* ~/CSS/Base/CSS/NewToolBox.css */ +#NewToolboxContainer #ToolboxControls { + text-align: left; +} + +#NewToolboxContainer #ToolboxSelector { + margin: 5px; +} + +#NewToolboxContainer #ToolboxSearch { + margin: 0 0 5px 5px; + height: 19px; +} + +#NewToolboxContainer #ToolboxItems { + min-height: 100px; + margin: 10px 5px; +} + +#NewToolboxContainer #Button { + background-color: White; + border: solid 1px black; + cursor: pointer; + float: left; + height: 16px; + margin: 0 0 0 5px; + padding: 1px 0 0 0; + text-align: center; + width: 50px; +} + +#NewToolboxContainer .Navigation { + font-size: 8pt; + margin: 0 0 5px 5px; + height: 22px; + padding-left: 40px; +} + +#NewToolboxContainer .Navigation a { + color: #00c; +} + +#NewToolboxContainer .Navigation a:hover { + text-decoration: underline; +} + +#NewToolboxContainer .Navigation #Previous { + float: left; + text-align: left; +} + +#NewToolboxContainer .Navigation #Location { + text-align: center; + padding: 5px; + float: left; +} + +#NewToolboxContainer .ButtonText { + border-width: 1px; + font-size: 8pt; + color: Black; + text-decoration: none; +} + +#NewToolboxContainer .ButtonText:hover { + font-weight: bold; + letter-spacing: -.1em; +} + +#NewToolboxContainer .Search { + border: solid 1px Black; + float: left; + font-family: Verdana, Sans-Serif; + font-size: 8pt; + height: 15px; + line-height: 1.3em; + padding: 1px 2px 1px 2px; + width: 114px; +} + +#NewToolboxContainer .Page { + font-family: Verdana, Sans-Serif; + margin: 0; +} + +#NewToolboxContainer .Toolboxes { + font-family: Verdana, Sans-Serif; + font-size: 9pt; + font-weight: bold; + width: 190px; +} + +#NewToolboxContainer .ToolboxItem { + height: 64px; + width: 64px; + vertical-align: middle; +} + +#NewToolboxContainer .SearchError { + clear: both; + margin: 1px; + float: none; + padding: 1px; + text-align: center; + color: Red; + font-size: small; +} + +#NewToolboxContainer #SetTabs { + background: #7c7c7c; + color: #fff; + padding-top: 4px; + height: 25px; + clear: both; + font-family: Arial; + font-size: 11px; +} + +#NewToolboxContainer #SetTabs div { + float: left; + padding: 5px 5px 0 5px; + background: #a3a3a3; + cursor: pointer; + height: 20px; +} + +#NewToolboxContainer #SetTabs div.Selected { + background: #f0f0f0; + color: #000; +} + +#NewToolboxContainer #MySets { + margin: 0 4px 0 2px; +} + +#NewToolboxContainer #Inventory { + margin: 0 2px 0 5px; +} + +#NewToolboxContainer #OtherSets { + margin: 0 2px; +} + +#NewToolboxContainer .itemLink { + display: inline-block; + height: 62px; + width: 60px; + cursor: pointer; + border: 1px solid Window; +} + +#NewToolboxContainer .itemLink:hover { + border: solid 1px blue; +} + +/* ~/CSS/Base/CSS/Parents.css */ +#ParentsContainer #CertificateContainer { + float: right; + width: 340px; + padding: 43px 10px; + margin-right: 20px; +} + +#ParentsContainer #ParentsSectionContainerRight { + float: right; + width: 440px; +} + +#ParentsContainer #ParentsSectionContainerLeft { + float: left; + width: 440px; +} + +.ParentsSection { + background-color: #fff; + border: solid 1px #ccc; + height: 120px; + margin-bottom: 20px; + padding: 15px 15px; + width: 370px; +} + +.ParentsSection .SectionIcon { + float: left; + margin-right: 20px; +} + +#ParentsContainer .QuestionsColumnLeft { + width: 300px; + float: left; + padding-right: 12px; + border-right: 1px solid #ccc; +} + +#ParentsContainer .QuestionsColumnLeft p { + margin-top: 0; +} + +#ParentsContainer .QuestionsColumnLeft ul { + padding: 0 0 10px 0; + margin: 0; + list-style: none; +} + +#ParentsContainer .QuestionsColumnLeft li, +#ParentsContainer .QuestionsColumnLeft li a { + cursor: pointer; + font: 13px arial; + color: #095fb5; + padding: 5px 0; +} + +#ParentsContainer .QuestionsColumnRight { + width: 574px; + float: right; + padding-left: 12px; +} + +#ParentsContainer #BCLinks { + height: 450px; +} + +#ParentsContainer #BCLinks .BCLinksSection { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Parents/collapse_bg.jpg') repeat-x bottom; + border: solid 1px #D9D9D9; + height: auto; + padding: 10px; + margin-bottom: 5px; + position: relative; +} + +#ParentsContainer #BCLinks .BCLinksSection .header { + font-size: 13px; + font-weight: bold; +} + +#ParentsContainer #BCLinks .BCLinksSection .header:hover { + cursor: pointer; +} + +#ParentsContainer #BCLinks .BCLinksSection .header .expandArrow { + width: 9px; + height: 9px; + margin-right: 5px; + display: inline-block; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/gray_arrow.png') no-repeat; +} + +#ParentsContainer #BCLinks .BCLinksSection .header .collapseArrow { + width: 9px; + height: 9px; + margin-right: 5px; + display: inline-block; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-expand_arrow.png') no-repeat; +} + +#ParentsContainer .SquareTabGray.selected { + border-bottom: 1px solid #fff; +} + +#ParentsContainer .TestimonialContent ul.TestimonialList { + list-style: none outside none; +} + +#ParentsContainer .TestimonialContent ul.TestimonialList>li:before { + content: url("/web/20130713045325im_/https://www.roblox.com/images/comment-arrow.png"); + left: -21px; + position: absolute; +} + +#ParentsContainer .TestimonialContent ul.TestimonialList>li { + background: none repeat scroll 0 0 #F6F6F6; + border: 1px solid #DDD; + border-radius: 3px 3px 3px 3px; + margin: 0 0 1.8em; + padding: 1.625em; + position: relative; + margin-left: 90px; + font-size: 13px; +} + +#ParentsContainer .TestimonialContent ul.TestimonialList .Name { + position: absolute; + width: 90px; + height: 40px; + left: -140px; + padding: 10px 5px; + top: 0; +} + +#ParentsContainer .VideoSideColumn { + float: left; + padding-right: 15px; + width: 420px; +} + +#ParentsContainer .VideoColumn { + float: right; + padding: 0 15px 0 15px; + width: 450; +} + +.MyRobloxContainer .Column1a .StandardBox em { + display: none; + font-style: normal; + position: absolute; + z-index: 2; + background: #3B526B; + color: #FFF; + padding: 3px; + border: 4px solid #C6D9FD; + width: 200px; +} + +.MyRobloxContainer .Column1a .StandardBox ul li { + padding: 4px; +} + +/* ~/CSS/Base/CSS/party.css */ +.partyWindow { + color: #666; + font-family: Arial, Helvetica, sans-serif; + font-size: 11px; + width: 250px; +} + +.partyWindow .title { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_l.gif') no-repeat left top; + display: block; + text-decoration: none; + padding-left: 2px; + height: 19px; + width: 248px; + cursor: pointer; +} + +.partyWindow .title span { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_r.gif') no-repeat right top; + display: block; + height: 15px; + padding: 2px 15px 2px 7px; + text-decoration: none; + color: #fff; +} + +.partyWindow .title_flash { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_l2.gif') no-repeat left top; +} + +.partyWindow .title_flash span { + background: transparent url('/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_r2.gif') no-repeat right top; + color: #444; +} + +.partyWindow .title strong { + display: block; + padding: 2px 15px 4px 6px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/tab_blue21h_r.png") no-repeat right top; + color: #fff; + width: 227px; + font-weight: bold; +} + +.partyWindow .closeparty { + width: 10px; + height: 9px; + margin: 5px 9px 0 0; + cursor: pointer; + position: absolute; + right: 0; + top: 0; + color: #fff; + font-weight: bold; + font-size: 14px; +} + +.partyWindow .main { + clear: both; + width: 248px; + height: auto; + margin: 0; + background: #f2f2f2; + border: 1px solid #a6a6a6; + border-top: 0 none; + overflow: auto; +} + +.partyWindow .kickuser { + float: right; + padding-right: 5px; + color: Red; + cursor: pointer; +} + +#new_party p { + text-align: center; + padding: 40px 0 0 0; +} + +#party_none .main .btn_green21h { + margin: 15px 0 0 77px; +} + +.clear { + clear: both; +} + +.main #new_party_clear { + padding: 40px 0 0 0; +} + +.btn_green21h { + float: left; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_l.png") no-repeat left top; + padding: 0 0 0 2px; +} + +.btn_green21h a { + display: block; + padding: 2px 14px 4px 10px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_r.png") no-repeat right top; + color: White; + font-family: verdana; + font-weight: bold; + text-decoration: none; +} + +.btn_green21h:hover { + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_over_l.png") no-repeat left top; +} + +.btn_green21h:hover a { + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_over_r.png") no-repeat right top; +} + +.btn_red21h { + float: left; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_l.png") no-repeat left top; + padding: 0 0 0 2px; +} + +.btn_red21h a { + display: block; + padding: 2px 14px 4px 10px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_r.png") no-repeat right top; + color: White; + font-family: verdana; + font-weight: bold; + text-decoration: none; +} + +.btn_red21h:hover { + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_over_l.png") no-repeat left top; +} + +.btn_red21h:hover a { + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_over_r.png") no-repeat right top; +} + +.btn_black21h { + float: left; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_l.png") no-repeat left top; + padding: 0 0 0 2px; + color: White; +} + +.btn_black21h a { + display: block; + padding: 2px 14px 4px 10px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_r.png") no-repeat right top; + color: #FFF; + font-family: verdana; + font-weight: bold; + text-decoration: none; +} + +.btn_black21h:hover { + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_over_l.png") no-repeat left top; +} + +.btn_black21h:hover a { + background: url("/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_over_r.png") no-repeat right top; +} + +.main h1 { + padding: 15px 20px 15px 20px; + font-size: 130%; + text-align: center; +} + +.main #invite_status { + padding: 10px 0 10px 0; +} + +.main p { + padding: 0 0 7px 0; +} + +.main .btn_green21h { + float: left; + margin: 0 0 0 35px; +} + +.main .btn_black21h { + float: right; + margin: 0 35px 0 0; +} + +.main #invite_clear { + padding: 15px 0 0 0; +} + +dt { + float: left; +} + +dd { + margin-left: 30px; +} + +.grey9 { + color: gray; + font-size: 9px; +} + +.status { + color: gray; + font-size: 11px; +} + +.name_me { + font-weight: bold; + color: #06c; +} + +.name_other { + font-weight: bold; + color: #007b00; +} + +.name_status { + font-weight: bold; +} + +.partyWindow { + color: black; + font-size: 11px; + height: auto; +} + +.members dl { + padding: 0 0 0 5px; +} + +.members dt { + padding: 4px 0 0 0; +} + +.members dd { + padding: 4px 0 1px 0; +} + +.main p { + padding: 10px 0 5px 0; + text-align: center; +} + +#chat_messages { + padding: 0 3px 3px 3px; + margin: 5px 5px 0 5px; + height: 217px; + overflow: auto; + background-color: white; + border-style: solid; + border-width: 1px; + border-color: #aaa; +} + +#chat_messages li { + padding: 6px 0 0 0; + list-style-type: none; +} + +#party_game_thumb { + width: 75px; + margin-right: 5px; + float: left; +} + +#party_current_game { + margin: 5px; +} + +#party_game_name { + width: 140px; + float: left; +} + +#party_game_follow_me { + margin-top: 5px; +} + +#chat_input { + margin: 5px 5px 0 5px; + padding-right: 2px; +} + +#chat_input input { + border: 1px solid #ccc; + width: 236px; + height: 40px; +} + +#chat_input textarea { + border: 1px solid #aaa; + overflow: auto; + width: 100%; + height: 50px; +} + +.main #leader_clear { + padding: 15px 0 0 0; +} + +#party_my .main .btn_black21h { + margin: 15px 70px 0 0; +} + +/* ~/CSS/Base/CSS/PersonalServerAccessPrivilegesRoleSet.css */ +.tbxPeople { + color: gray; + border-color: gray; + font-style: italic; +} + +.btnAdd { + border: 1px solid black; + cursor: pointer; +} + +.btnAdd :hover { + background-color: Blue; +} + +.pplList { + overflow-y: auto; + overflow-x: hidden; + border: none; + max-height: 147px; +} + +.pplList div img { + margin-right: 6px; +} + +.PersonalServerRoleSet { + width: 195px; + font-size: 11px; + float: left; +} + +.PersonalServerRoleSet div { + margin-bottom: 5px; + margin-top: 5px; +} + +.papCheckBox { + margin-left: 0; +} + +.papListRemoveUserIcon { + cursor: pointer; + font-weight: bold; + border: 0; + vertical-align: middle; + height: 13px; + width: 13px; +} + +.papListRemoveUserName { + margin-left: 5px; + font-size: 12px; + vertical-align: middle; +} + +#PlaceAccessPrivileges .AccessSection { + margin: 5px; +} + +#PlaceAccessPrivileges .AccessSection .header { + font-size: 12px; + font-weight: bold; + margin-top: 5px; +} + +#PlaceAccessPrivileges .AccessSection .subtext { + font-size: 11px; + color: #888; + font-style: italic; + font-weight: normal; +} + +#PlaceAccessPrivileges .AccessSection .main { + font-size: 12px; + margin-top: 8px; +} + +#PlaceAccessPrivileges .AccessSection select { + width: 150px; +} + +#PlaceAccessPrivileges .divider { + background-color: #ccc; + height: 1px; + margin-bottom: 12px; +} + +/* ~/CSS/Base/CSS/Place.css */ +.ItemPurchaseAjaxContainer .TicketsPurchasePanel, +.GamePassContainer .RobuxPurchasePanel { + text-align: center; + margin-left: 5px; + float: left; +} + +.ItemPurchaseAjaxContainer .PurchaseModalMessageText { + padding-left: 10px; +} + +.ItemPurchaseAjaxContainer span.Free { + color: #080; + font-weight: bold; +} + +.PlacePagePagersItem.template { + display: none; +} + +.PlacePagePagersItem .roblox-item-image { + float: left; + width: 75px; + height: 75px; + margin-right: 5px; +} + +.PlacePagePagersItem .original-image { + height: 75px; + width: 75px; +} + +.PlacePagePagersItem .InfoContainer { + float: left; + font-size: 11px; + height: 85px; + position: relative; + margin-left: 5px; +} + +#GamePassesItemContainer .PlacePagePagersItem .InfoContainer { + height: 95px; +} + +.PlacePagePagersItem .InfoContainer .GreenBuyNowSharpBtn.small.rentable, +.PlacePagePagersItem .InfoContainer .GreenBuyNowSharpBtn.small { + display: block; + position: absolute; + bottom: 0; +} + +.PlacePagePagersItem .InfoContainer a, +.PlaceProductPromotionItem .InfoContainer .TotalSales { + font-weight: bold; +} + +.PlacePagePagersItem .InfoContainer .label { + color: #666; +} + +.PlacePagePagersItem { + width: 32%; + margin-right: 1%; + float: left; + text-align: left; +} + +.PlacePagePagersItem .NameDiv { + width: 100px; + max-height: 30px; + overflow: hidden; +} + +.PlacePagePagersItem .prices-div { + height: 41px; +} + +.PlacePagePagersItem .UserOwns { + display: none; +} + +.PlaceProductPromotionsContainer h3, +.GamePassesDisplayContainer h3 { + margin-bottom: 20px; + text-align: left; +} + +.PlaceProductPromotionsContainer, +.GamePassesDisplayContainer { + width: 720px; + text-align: left; +} + +.PlaceProductPromotionItem { + position: relative; +} + +.PlaceProductPromotionItem .DeleteProductPromotion { + height: 13px; + width: 13px; + display: block; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x-sm.png') top left no-repeat; + position: absolute; + z-index: 2; + left: 55px; + top: 5px; +} + +#DeleteProductPromotionModal .PurchaseModalMessage { + height: auto; +} + +.PlaceProductPromotionItem .DeleteProductPromotion:hover { + background-position: bottom left; + cursor: pointer; +} + +.GamePassesDisplayContainer { + margin-bottom: 30px; +} + +#GamePassesItemContainer .Robux, +#GamePassesItemContainer .Tickets, +#GamePassesItemContainer .Free { + display: none; +} + +#PromotionsItemContainer, +#GamePassesItemContainer { + height: 95px; + overflow: hidden; +} + +#PromotionsItemContainer.empty, +#GamePassesItemContainer.empty { + height: inherit; +} + +.PromotionsItemContainer.empty.template, +.GamePassesItemContainer.empty.template { + display: none; +} + +#PromotionsItemContainer .loading, +#GamePassesItemContainer .loading { + height: 95px; + width: 100%; + background: url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') no-repeat center; +} + +.PlaceProductPromotionsContainer .divider-bottom, +.GamePassesDisplayContainer .divider-bottom { + height: 10px; + width: 720px; + margin-top: 0; + display: block; + clear: left; + margin-bottom: 10px; +} + +.GuestPlayAvatarImage { + border: solid 3px green; +} + +.GuestPlayAvatarImage:Hover { + border: solid 3px #0C0; +} + +#ConfigurePlaceContainer { + background-color: #eee; + border: solid 1px #000; + color: #555; + margin: 0 auto; + width: 620px; +} + +#ConfigurePlaceContainer h2 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-size: x-large; + margin: 0; + text-align: center; +} + +#ConfigurePlaceContainer fieldset { + font-size: 1.2em; + margin: 0; +} + +#ConfigurePlaceContainer #PlaceName { + margin: 0 auto; + margin-top: 10px; + padding: 0; + text-align: left; + width: 420px; +} + +#ConfigurePlaceContainer #PlaceThumbnail { + border: solid 1px #555; + height: 230px; + margin: 0 auto; + margin-top: 10px; + padding: 0; + text-align: left; + width: 420px; +} + +#ConfigurePlaceContainer #PlaceDescription { + margin: 0 auto; + margin-top: 10px; + padding: 0; + text-align: left; + width: 420px; +} + +#ConfigurePlaceContainer #PlaceAccess, +#ConfigurePlaceContainer #PlaceCopyProtection, +#ConfigurePlaceContainer #Comments, +#ConfigurePlaceContainer #PlaceIsDefault, +#ConfigurePlaceContainer #PlaceReset, +#ConfigurePlaceContainer #AllowGear, +#ConfigurePlaceContainer #SetGenres, +#ConfigurePlaceContainer #PlaceBuildAccess { + margin: 0 auto; + margin-top: 10px; + width: 420px; +} + +#ConfigurePlaceContainer .PlaceAccessRow, +#ConfigurePlaceContainer .CopyProtectionRow, +#ConfigurePlaceContainer .EnableCommentsRow, +#ConfigurePlaceContainer .PlaceIsDefaultRow, +.MyItemIndentedOption { + font-size: .9em; + margin: 10px 0 10px 100px; +} + +#ConfigurePlaceContainer .ResetPlaceRow { + font-size: .9em; + margin: 10px 0; + text-align: center; +} + +#ConfigurePlaceContainer .ResetPlaceRow .Button { + margin: 0 auto; +} + +#ConfigurePlaceContainer .Buttons { + margin: 0 auto; + margin-top: 10px; + margin-bottom: 10px; + text-align: center; +} + +#ConfigurePlaceContainer .Button { + border-color: #555; + color: #555; + cursor: pointer; +} + +#ConfigurePlaceContainer .Button:hover { + background-color: #6e99c9; + color: #fff; +} + +#ConfigurePlaceContainer .Label { + font-size: 1.2em; + margin: 0; + padding: 0; +} + +#ConfigurePlaceContainer .TextBox { + margin: 0; + padding: 5px 10px; + width: 400px; +} + +#ConfigurePlaceContainer .MultilineTextBox { + margin: 0; + padding: 5px 10px; + width: 400px; +} + +#ConfigurePlaceContainer .Suggestion { + font: normal .8em/normal Verdana, sans-serif; + padding-left: 9px; +} + +#ConfigurePlaceContainer .popupControl { + border-color: #000; +} + +#ConfigurePlaceContainer .PopUpOption { + font: normal .8em/normal Verdana, sans-serif; + padding: 4px; +} + +#ConfigurePlaceContainer .PopUpInstruction { + font: normal 1.1em/normal Verdana, sans-serif; + padding: 4px; + text-align: center; +} + +#Place_PlacePanel { + float: left; + width: 490px; + margin-right: 10px; +} + +#Place_AuthorPanel { + float: left; + width: 200px; +} + +#Place_GamesPanel { + margin-top: 10px; + width: 700px; + clear: left; +} + +#ConfigureShowcase { + font-family: Verdana, sans-serif; +} + +#ConfigureShowcase h2 { + font-size: 2.5em; + font-weight: normal; + line-height: 1em; + margin: 0; + padding: 0; +} + +#ConfigureShowcase .CallbackStyle { + border: thin blue inset; +} + +#ConfigureShowcase .DragHandle { + width: 161px; + height: 101px; + cursor: move; + border: outset 1px white; +} + +#ConfigureShowcase .ItemArea { + float: left; + font-size: 1.2em; + height: 82px; + padding: 10px; + text-align: left; + width: 500px; +} + +#ConfigureShowcase .ActionsArea { + float: left; + font-weight: bold; + height: 82px; + padding: 10px; + text-align: right; + width: 155px; +} + +#ConfigureShowcase .ReorderCue { + border: dashed thin black; + width: 100%; + height: 101px; +} + +#ConfigureShowcase ul, +#ConfigureShowcase ol { + margin: 0; +} + +#ConfigureShowcase li { + background: #EEE; + border: solid 1px #000; + color: #000; + list-style: none; + margin: 3px 0; + width: 100%; +} + +#ConfigureShowcase blockquote li { + border-style: none; + list-style-type: circle; + margin-left: 20px; +} + +.ABGuestPlayAvatarImage { + padding-top: 5px; +} + +.ABImageSelected { + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/img-check.png) no-repeat; + position: absolute; + height: 35px; + width: 33px; + right: -3px; + top: -7px; +} + +.ABCloseCircle { + cursor: pointer; + position: absolute; + top: -10px; + right: -10px; +} + +.ABPopUp { + background-color: #fff; + width: 516px; + height: 470px; + font-family: Arial, Sans-Serif; +} + +.ABPopUpHeader { + height: 30px; + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/bg-gutter.png) repeat-x; + font: 9px Arial; + color: #404040; + text-decoration: none; +} + +.CurvedBanner { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png) no-repeat left top; + display: inline-block; + float: left; + position: relative; + height: 28px; + width: 3px; + top: 0; + margin-left: 4px; +} + +.HeaderBanner { + margin: 0; + top: 0; + float: left; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent; + display: inline-block; + height: 28px; + padding: 6px 0 0 4px; + width: 128px; +} + +.HeaderBanner a { + color: #fff; + height: 18px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x; + background-position: 0 0; + margin: 0 5px; + font-weight: bold; + font-size: 10px; + padding: 2px 5px; + cursor: pointer; +} + +.HeaderBanner a:hover { + color: #fff; + background-position: 0 -18px; + text-decoration: none; +} + +.ABPopUpBody { + height: 300px; + text-align: center; + padding: 30px 40px 30px 40px; + position: relative; +} + +.BodyHeaderText { + font: bold 18px Arial; + display: inline-block; + padding-bottom: 15px; +} + +.Avatars { + height: 125px; + width: 115px; + position: relative; + cursor: pointer; +} + +.Avatars span { + font: bold 14px Arial; +} + +.UnselectedAvatar { + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/bg-character.png) no-repeat top center; +} + +.SelectedAvatar, +.UnselectedAvatar:hover { + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/bg-character.png) no-repeat center bottom; +} + +.ABPopUpFooter { + height: 79px; + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/bg-gutter.png) repeat-x; + padding: 0 10px 0 10px; +} + +.SecureImgs { + margin-top: 7px; + background: #fff; + float: left; + border: 1px solid #404040; + font: 13px Arial; + color: #404040; + text-align: center; + width: 220px; + padding: 5px; +} + +.ABPopUpFooter .SecureImgs span { + display: inline-block; + padding-bottom: 10px; +} + +.ABPopUpFooter a, +.ABPopUpFooter a:hover { + text-decoration: none; +} + +.Message { + margin-top: 12px; + float: right; + width: 200px; + font: 12px Arial; + color: #404040; + text-align: left; + padding: 0; +} + +.ABDownloadButton, +.ABPlayButton { + width: 300px; + margin: auto; + margin-top: 60px; + cursor: pointer; + height: 54px; +} + +.ABDownloadButton { + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/btn-download.png) no-repeat top center; +} + +.ABPlayButton { + background: transparent url(/web/20130713045325im_/https://www.roblox.com/images/btn-play.png) no-repeat top center; +} + +.ABPlayButton:hover, +.ABDownloadButton:hover { + background-position: center bottom; +} + +#DownloadText { + font: 13px Arial; + color: #404040; + display: inline-block; + padding-top: 3px; +} + +/* ~/CSS/Base/CSS/PlaceItem.css */ +.GamePassesDisplayContainer .robux, +.GamePassesDisplayContainer .tickets { + display: none; +} + +#DeleteProductPromotionModal .thumbs-up-green { + width: 110px; + height: 110px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/thumbs_up.png') no-repeat; + display: block; +} + +.PurchaseModalMessage.SuccessMsg { + padding: 30px 20px 20px 20px; + height: auto; +} + +#DeleteProductPromotionModal .thumbs-up-green { + width: 110px; + height: 110px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/thumbs_up.png') no-repeat; + display: block; +} + +.AbuseReportTemplate { + display: none; +} + +#ItemContainer.PlaceItemContainer { + margin-top: 10px; +} + +#ItemContainer.PlaceItemContainer span.robux, +.PurchaseModal span.robux, +#ItemContainer.PlaceItemContainer span.tickets, +.PurchaseModal span.tickets, +#ItemContainer.PlaceItemContainer span.robux-text, +.PurchaseModal span.robux-text { + margin-bottom: 2px; +} + +#ItemContainer.PlaceItemContainer.PlaceItemContainer #Summary { + border: none !important; + background: none !important; + background-color: #fff; + border: dashed 1px #555; + display: inline; + float: right; + padding: 7px; + width: 235px; + font-size: 11px; +} + +#ItemContainer.PlaceItemContainer.PlaceItemContainer .item-header { + color: #000; + font: bold 18px Arial, Helvetica, Sans-Serif; + padding-bottom: 5px; +} + +.PlaceItemContainer #Actions_Place { + border: none !important; + background: none !important; + float: right !important; + text-align: right !important; + width: auto !important; + padding: 0 !important; +} + +.PlaceItemContainer .PlayGames { + border: none !important; + background: none !important; +} + +#ItemContainer.PlaceItemContainer #Item.PlaceItem { + float: left; + width: 709px; +} + +.PlaceItem { + font-family: Arial, Sans-Serif; + padding: 0 5px !important; +} + +#ItemContainer.PlaceItemContainer #Thumbnail_Place { + border: solid 1px #eee; + padding: 0; + text-align: left; + min-width: 0; + width: 420px; +} + +#ItemContainer.PlaceItemContainer #Actions, +#ItemContainer.PlaceItemContainer #Actions_Place { + background-color: #fff; + min-width: 0; + overflow: hidden; + top: 420px; + width: 408px; + padding: 5px; + text-align: left; +} + +#ItemContainer.PlaceItemContainer #Actions { + padding: 5px; + text-align: left; + width: 230px; +} + +.AddRemoveFavorite { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/favoriteStar_20h.png) no-repeat 0 -20px; + margin: 0; + display: inline-block; + position: relative; + top: 3px; + *display: inline; + *zoom: 1; + padding-top: 4px; + padding-left: 25px; + height: 18px; +} + +.AddRemoveFavorite:hover, +.AddRemoveFavorite.Favorited { + background-position: 0 0; +} + +.PlaceItemContainer #Summary .SummaryDetails { + width: 270px; + float: left; + margin: 0 20px 5px 20px; + padding-bottom: 40px; + position: relative; + min-height: 249px; + *z-index: 1; +} + +#GenresDiv .label { + margin: 0; +} + +#ItemContainer.PlaceItemContainer #Summary #Creator { + float: left; +} + +#ItemContainer.PlaceItemContainer #Summary .Description { + font-weight: normal; + line-height: normal; + max-height: none; + line-height: 1.5em; + padding: 0; + overflow-x: hidden; + text-align: left; +} + +#ItemContainer.PlaceItemContainer #Summary .Description a:hover { + cursor: pointer; +} + +#ItemContainer.PlaceItemContainer #Summary #ReportAbuse { + margin: 0 auto; + padding: 4px; + text-align: center; +} + +.OwnerPlaceActionPanel { + position: absolute; + text-align: right; + width: 250px; +} + +.OwnerPlaceAction { + height: 20px; + margin-top: 5px; +} + +.PlaceItemHR { + background-color: #848484; + border: 0; + color: #848484; + height: 1px; + margin-left: 0; + margin-top: 0; +} + +#ItemContainer.PlaceItemContainer .PlayGames { + background-color: #ccc; + border: dashed 1px Green; + color: Green; + margin-top: 10px; + padding: 10px 5px; + text-align: center; + width: 408px; +} + +#ItemContainer.PlaceItemContainer .BadgeStats { + width: 720px; + padding: 10px 0; +} + +#ItemContainer.PlaceItemContainer .RunningGames { + background-color: #ccc; + border: dashed 1px #555; + color: #555; + margin-top: 10px; + padding: 10px 5px; + text-align: center; + width: 408px; +} + +#ItemContainer.PlaceItemContainer .GameInstances { + background-color: #fff; + border: solid 1px #000; + color: #555; + width: 408px; +} + +#ItemContainer.PlaceItemContainer .RefreshRunningGames { + margin: 10px 0; + text-align: center; +} + +#ItemContainer.PlaceItemContainer .PlayGames .Button { + background-color: #fff; +} + +#ItemContainer.PlaceItemContainer .PlayGames .Button:Hover { + background-color: #fff; + border: solid 1px Green; + color: Green; +} + +.SummaryDetails .Avatar { + padding: 0 0 8px 0; +} + +.GroupBuildRunningGameItem { + border: solid 2px #50F; +} + +.VisitButton, +.VisitButtonDisabled { + display: inline; + width: 10px; +} + +.VisitButtonSoloPlay, +.VisitButtonBuild, +.VisitButtonEdit { + margin-left: 8px; + height: 50px; +} + +.VisitButtonDisabled { + opacity: .5; + filter: alpha(opacity=50); +} + +.MultiplayerVisit, +.MultiplayerVisitDisabled { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Play.png); + width: 250px; + height: 48px; +} + +.MultiplayerVisitDisabled { + cursor: default; + display: none; +} + +.SoloVisit { + background: url(/web/20130713045325im_/https://www.roblox.com/images/PlaySolo.png); + width: 143px; + height: 48px; +} + +.SoloVisitText { + display: none; +} + +.BuildSolo { + background: url(/web/20130713045325im_/https://www.roblox.com/images/BuildSolo2.png); + width: 143px; + height: 48px; +} + +div.VisitButtonsRight a.BuildSolo { + float: left; + margin-top: 3px; +} + +.EditButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/EditMode2.png); + width: 143px; + height: 48px; + float: left; + margin-top: 10px; + margin-bottom: 10px; + display: inline; +} + +.PersonalServerAccessDenied { + color: red; + line-height: 1.5em; + text-align: left; + margin: 15px 0; +} + +.PlaceInfoIcons { + text-align: center; +} + +.iPublic, +.iLocked, +.iUnlocked, +.SharedIcon, +.CopyLockedIcon, +.AllGearIcon, +.GenreGearIcon, +.NoGearIcon { + display: inline-block; + width: 16px; + height: 16px; +} + +.iPublic { + background: url(/web/20130713045325im_/https://www.roblox.com/images/public.png); +} + +.iLocked { + background: url(/web/20130713045325im_/https://www.roblox.com/images/locked.png); +} + +.iUnlocked { + background: url(/web/20130713045325im_/https://www.roblox.com/images/unlocked.png); +} + +.SharedIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Shared.png); +} + +.CopyLockedIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/CopyLocked.png); +} + +.AllGearIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Suitcase16x16.png); +} + +.GenreGearIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/GenreSuitcase16x16.png); +} + +.NoGearIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/NoSuitcase16x16.png); +} + +#BadgeStatsHeader, +#PassStatsHeader { + color: #666; + font: bold 13px Arial, Helvetica, Sans-Serif; + padding-left: 5px; +} + +.BadgeStatsHR { + margin-left: 0; + *margin-left: -10px; + width: 708px; +} + +#BadgeStats, +#PassStats { + width: 708px; +} + +.PlaceItemContainer .BadgeStatsHR { + width: 720px; +} + +.PlaceItemContainer #BadgeStats, +.PlaceItemContainer #PassStats { + width: 720px; +} + +#BadgeStats .BadgeTable, +#PassStats .BadgeTable { + border: 0; + border-spacing: 0; + font: normal 12px arial, helvetica, sans-serif; + width: 100%; +} + +#BadgeStats .BadgeTable a, +#PassStats .BadgeTable a { + color: #496780; +} + +#BadgeStats .BadgeRow, +#BadgeStats .AlternatingBadgeRow, +#PassStats .BadgeRow, +#PassStats .AlternatingBadgeRow { + height: 100px; +} + +#BadgeStats .AlternatingBadgeRow, +#PassStats .AlternatingBadgeRow { + background-color: #eee; + color: #000; +} + +#BadgeStats .BadgeIconColumn, +#PassStats .BadgeIconColumn { + text-align: center; + width: 100px; +} + +#BadgeStats .BadgeDescriptionColumn, +#PassStats .BadgeDescriptionColumn { + width: 60%; + padding-right: 50px; + padding-left: 5px; +} + +#BadgeStats .BadgeStatsColumn, +#PassStats .BadgeStatsColumn { + width: 26%; + padding-left: 5px; +} + +#BadgeStats .BadgeEmptyTableColumn, +#PassStats .BadgeEmptyTableColumn { + width: 100%; +} + +#BadgesShowContainer, +#PassesShowContainer { + text-align: center; + margin-top: 5px; + font: bold 12px Arial, Helvetica, sans-serif; +} + +#BadgesShowMore, +#PassesShowMore { + cursor: pointer; +} + +div.BadgeStats .divider-bottom { + margin-bottom: 10px; +} + +#GamePassesPagerContainer { + margin-top: 10px; +} + +.PlaceItemContainer .GamePassContainer .template { + display: none; +} + +.PlaceItemContainer .GamePassContainer .roblox-item-image img { + width: 75px; + height: 75px; +} + +#GamePassContainer #RobuxPurchaseDisabledPanel { + display: none; +} + +.GamePassContainer .PublicDomainPurchasePanel { + float: left; + margin-left: 5px; +} + +.GamePassContainer .PublicDomainPrice { + text-align: center; +} + +.section { + padding: 8px 0 0 0; +} + +#Summary .item-detail { + float: left; + padding-left: 5px; +} + +#placeContainer { + float: left; + width: 420px; + overflow: hidden; +} + +.groupBuildingGameText { + font-weight: bold; + font-style: italic; + line-height: 24px; +} + +h3.RecommendationHeader2 { + padding-left: 5px; + padding-top: 5px; + width: 100%; +} + +h3.RecommendationHeader2 a { + margin-left: 13px; +} + +.WideAspectRatio { + font: bold 11px Arial, Helvetica, Sans-Serif; + padding: 0 7px; + width: 160px !important; +} + +.WideAspectRatio .AssetThumbnail { + background-color: #FFF; + border: 1px #000; + height: 100px; + width: 160px; +} + +.WideAspectRatio .AssetDetails { + overflow: hidden; + padding: 5px; + height: 90px; + width: 158px; +} + +.WideAspectRatio .AssetName a { + line-height: 1.5em; + vertical-align: top; +} + +.DescriptionSeeMore { + cursor: pointer; +} + +.SignupButtonBlue, +.SignupButtonBlue:hover { + width: 120px; + height: 50px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-sign_up-blue-lg.png) no-repeat top; + margin: 0 auto; +} + +.SignupButtonBlue:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-sign_up-blue-lg.png) no-repeat bottom; +} + +#ItemContainer.PlaceItemContainer #Summary { + padding: 0; + margin-bottom: 20px; + *width: 480px; + float: left; +} + +.PlaceItemContainer .fblike { + margin-left: 0; +} + +.Description.Full { + white-space: pre; +} + +.Description.body { + white-space: pre-line; + *white-space: pre; + max-height: 200px; + overflow-x: hidden; +} + +#ItemContainer.PlaceItemContainer #Thumbnail { + border: none; +} + +#ItemContainer.PlaceItemContainer #Summary .label { + color: #666; + margin: 0; +} + +/* ~/CSS/Base/CSS/PlaceLauncher.css */ +.PlaceLauncherStatus { + color: #333; + display: none; + font-size: 16px; + font-weight: bolder; + line-height: 19px; +} + +.PlaceLauncherStatusBackBuffer { + position: relative; + display: none; +} + +.CancelPlaceLauncherButton { + background-color: White; + border: none; + color: Blue; + cursor: pointer; + font-size: 12px; +} + +.CancelPlaceLauncherButton:Hover, +.CancelPlaceLauncherButton:Active { + background-color: White; + border: none; + color: Blue; + cursor: pointer; + text-decoration: underline; +} + +.PlaceLauncherModal { + border: none; + color: Black; + height: 125px; + margin: 1.5em; + padding: 10px; + text-align: center; + width: 360px; +} + +#FeaturedGameButtonContainer, +#FeaturedGameButtonContainerABTest { + border: none; + width: 330px; + height: 267px; +} + +.FeaturedGameButton { + cursor: pointer; + position: absolute; + right: 60px; + top: 28px; +} + +.FeaturedGameButton.International, +.FeaturedGameButton.International:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/I18N_play_now.png) top; + height: 214px; + width: 215px; + cursor: pointer; +} + +.FeaturedGameButton.International:hover { + background-position: bottom; +} + +.FeaturedGameButtonABTest, +.FeaturedGameButtonABTest:hover { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/playRoblox01.png); + background-position: 0 0; + background-repeat: no-repeat; + position: absolute; + top: 20px; + right: 65px; + height: 214px; + width: 215px; + cursor: pointer; +} + +.FeaturedGameButtonABTest:hover { + background-position: 0 -214px; +} + +.VisitButtonsGuestCharacter { + display: inline-block; + *display: inline; + padding: 10px 5px; + cursor: pointer; +} + +/* ~/CSS/Base/CSS/Profile.css */ +legend span { + color: #777; + line-height: 6px; +} + +#EditProfileContainer { + background-color: #eee; + border: solid 1px #000; + color: #555; + margin: 0 auto; + width: 620px; +} + +#EditProfileContainer h2 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-size: x-large; + margin: 0; + text-align: center; +} + +#EditProfileContainer h3 { + text-align: center; +} + +#EditProfileContainer fieldset { + font-size: 1.2em; + margin: 15px 0 0 0; +} + +#EditProfileContainer .MultilineTextBox { + width: 250px; +} + +#EditProfileContainer .TextBox { + vertical-align: middle; + width: 150px; +} + +#EditProfileContainer .Label { + vertical-align: middle; +} + +#EditProfileContainer #Confirmation { + border: dashed 1px #f00; + background-color: #ccc; + color: #f00; + font-family: Verdana, Sans-Serif; + margin: 0 auto; + margin-top: 10px; + padding: 10px 5px; + text-align: center; + width: 410px; +} + +#EditProfileContainer #AgeGroup, +#EditProfileContainer #ChatMode, +#EditProfileContainer #PrivacyMode, +#EditProfileContainer #ResetPassword, +#EditProfileContainer #Blurb { + margin: 0 auto; + width: 60%; +} + +#EditProfileContainer #EnterEmail { + margin: 0 auto; + width: 60%; + text-align: left; +} + +#EditProfileContainer .Buttons { + margin: 20px 0 20px 0; + text-align: center; +} + +#EditProfileContainer .AgeGroupRow, +#EditProfileContainer .ChatModeRow { + font-size: .9em; + margin: 10px 0 10px 100px; +} + +#EditProfileContainer .ResetPasswordRow { + margin: 10px 0; + text-align: center; +} + +#EditProfileContainer .BlurbRow { + padding: 10px 4px 10px 4px; + text-align: right; +} + +#EditProfileContainer .Legend { + color: Blue; + margin-left: 9px; +} + +#EditProfileContainer .Suggestion { + font: normal .8em/normal Verdana, sans-serif; + padding-left: 9px; +} + +#EditProfileContainer .Validators { + margin-left: 9px; +} + +.GrayButton, +.GrayButton:link, +.GrayButton:visited, +.GrayButton:active { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/bg-form_btn_lg-tile.png) repeat-x top left; + border: 1px solid #777; + padding: 4px 8px 0; + height: 21px; + font: 13px Arial, Helvetica, sans-serif; + color: #000; + text-align: center; + display: block; + float: left; +} + +.GrayButton:hover { + background-position: bottom left; + border-color: #888; + text-decoration: none; +} + +.GrayButton.Disabled { + border: 1px solid #ccc; + color: #a7a7a7; + cursor: default; +} + +.GrayButton.Disabled:hover { + background-position: top left; +} + +.GrayDropdown { + position: relative; + text-align: left; + display: block; + float: left; +} + +.GrayDropdown .Button { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/bg-drop_down_btn.png) no-repeat right top; + border: 1px solid #777; + padding: 4px 17px 0 8px; + height: 21px; + font: 13px Arial, Helvetica, sans-serif; + color: #000; + text-align: center; + display: block; + position: relative; + z-index: 2; +} + +.GrayDropdown .Button:hover { + background-position: right center; + border-color: #888; + text-decoration: none; +} + +.GrayDropdown .Button.Active { + background-position: right bottom; + border-bottom: none; + height: 22px; +} + +.GrayDropdown .Menu { + background-color: #efefef; + border: 1px solid #777; + position: absolute; + top: 26px; + z-index: 1; + font: 12px normal Arial, Helvetica, sans-serif; + width: 100px; + display: none; +} + +.GrayDropdown .Menu .Item { + display: block; + text-decoration: none; + color: #000; + padding: 2px 8px; + margin: 4px 0; + cursor: pointer; +} + +.GrayDropdown .Menu .Item.Disabled { + color: #A7A7A7; +} + +.GrayDropdown .Menu .Item:hover { + background-color: #095fb5; + color: #fff; +} + +.GrayDropdown .Menu .Item.Disabled:hover { + background-color: inherit; + color: #a7a7a7; + cursor: default; +} + +.SendMessageProfileBtnDiv { + position: relative; + display: inline-block; + float: left; +} + +.SendMessageProfileBtnDiv .SuperSafePanel { + left: 7px; +} + +#updateStatusBox .SuperSafePanel { + left: 474px; +} + +.friend-request-button:hover { + cursor: pointer; +} + +.friend-request-button.Disabled:hover { + cursor: default; +} + +/* ~/CSS/Base/CSS/Q.css */ +.FrontPagePanel { + float: left; + border: solid 1px black; + margin: 5px; + background-color: White; +} + +#SignInPane { + border: none; + margin-left: 0; + width: 152px; + height: 250px; +} + +#Movie { + width: 424px; + height: 250px; +} + +#FrontPageRectangleAd { + margin: 5px 0 5px 5px; + width: 300px; + height: 250px; + background-color: Transparent; +} + +#SalesPitch { + margin-left: 0; + width: 586px; + height: 90px; +} + +#WhatsNew { + margin-left: 0; + width: 586px; + height: 280px; +} + +#RandomFacts { + float: right; + margin-right: 0; + width: 300px; + height: 150px; +} + +.RandomFactoid { + text-align: center; + height: 32px; + width: 290px; + padding: 2px; + overflow: hidden; +} + +#marqueecontainer { + position: relative; + width: 300px; + height: 100px; + background-color: white; + overflow: hidden; +} + +.RandomFactoid img { + float: left; +} + +#ParentsCorner { + margin-right: 0; + width: 300px; + height: 220px; + _height: 240px; +} + +#ParentsCorner #Inside { + padding: 10px; +} + +.ShieldImage { + float: left; + padding: 5px; +} + +.TrusteeSeal { + float: left; + width: 140px; + padding: 5px; +} + +#NewsFeeder { + margin-right: 0; + width: 158px; +} + +#FrontPageBannerAd { + margin-left: 0; + width: 728px; + height: 90px; + background-color: Transparent; +} + +.BadAdButton { + border: 0; + font-size: .8em; + z-index: 100; + font-family: Verdana; + padding: 0; + position: relative; + text-align: center; + height: 8px; + top: -1px; + right: 0; +} + +.BadAdButton:hover { + border: solid 1px #000; + text-decoration: none; +} + +/* ~/CSS/Base/CSS/RevisedCharacterSelectModal.css */ +.Revised .VisitButtonGirlGuest, +.Revised .VisitButtonBoyGuest, +.Revised .VisitButtonGirlGuest:hover, +.Revised .VisitButtonBoyGuest:hover { + width: 180px; + background-repeat: no-repeat; + height: 228px; + display: inline-block; + padding: 0; +} + +.Revised .VisitButtonGirlGuest { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-female_character.jpg); + background-position: center; +} + +.Revised .VisitButtonBoyGuest { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-male_character.jpg); + background-position: center; + margin-right: 25px; +} + +.Revised .VisitButtonGirlGuest:hover { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-female_character.jpg); + background-position: bottom; +} + +.Revised .VisitButtonBoyGuest:hover { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-male_character.jpg); + background-position: bottom; + margin-right: 25px; +} + +.Revised .Title { + text-align: center; + color: #333; + font-size: 24px; + font-weight: bold; + padding: 5px 0; +} + +.RevisedCharacterSelectBody { + background-color: #fff; + padding: 10px; +} + +.RevisedCharacterSelectSignup { + width: 72px; + height: 20px; + float: left; +} + +.RevisedCharacterSelectSignup { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/sign_up_small.png); + background-position: top; +} + +.RevisedCharacterSelectSignup:hover { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/sign_up_small.png); + background-position: bottom; +} + +.Revised .HaveAccount { + float: right; + color: #095fb5; + font-family: Arial; + font-size: 14px; + cursor: pointer; +} + +.Revised.GuestModePromptModal { + width: 475px; + border: 2px solid #333; + padding: 0 5px 5px 5px; + background-color: #e1e1e1; +} + +.RevisedFooter { + height: 38px; + width: 90%; + margin: 0 auto; + border-top: 1px solid #e1e1e1; + text-align: center; +} + +/* ~/CSS/Base/CSS/Sets.css */ +textarea { + resize: none; +} + +#MySets_Tab, +#SubscribedSets_Tab { + float: left; +} + +#SetsContainer { + margin: 15px; +} + +#SetsPane { + position: relative; + top: -1px; + clear: both; + min-height: 300px; +} + +#SetsPane.StandardBox { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white; +} + +#SetInfoPane { + float: left; + margin: 5px 5px 20px 5px; + *margin: 5px 5px 10px 5px; + width: 775px; + position: relative; +} + +#SetIconIMG { + margin: 1px; +} + +#DeleteUnsubscribe_delete, +#DeleteUnsubscribe_unsubscribe, +#Edit_button, +#SortButtonDiv, +.setspage_subscribe_btn { + float: left; + margin-right: 3px; + top: 0; +} + +#SetsPane #DeleteUnsubscribe_delete a:hover, +#SetsPane #DeleteUnsubscribe_unsubscribe a:hover, +#SortButtonDiv a:hover, +.setspage_subscribe_btn a:hover { + cursor: pointer; +} + +.setspage_subscribe_btn { + top: 4px; +} + +.ReportAbusePanel { + float: right; + clear: right; + margin: 8px; +} + +.SetNameLong { + padding: 0; + padding-bottom: 5px; + float: left; +} + +#SetInfoPane .SetIcon { + float: left; +} + +#SetInfoPane .SetInfo { + float: left; + padding-left: 10px; +} + +#SetSubscribersOwner { + clear: left; +} + +#EditDeleteSubscribe_Container { + margin: 3px 1px; +} + +#EditDeleteSubscribe_Container .button-container { + clear: left; +} + +.DisplaySetInfo { + float: left; + width: 604px; +} + +#SelectedSetDescription { + float: left; + clear: left; + padding: 5px; + padding-left: 0; + width: 500px; + overflow: hidden; + word-wrap: break-word; +} + +#SetsList { + overflow: auto; + margin-top: 5px; +} + +#SetsContainer .divider-left { + float: left; + width: 785px; +} + +#AssetSetItems { + min-height: 300px; + text-align: center; + position: relative; + clear: both; +} + +#SetsListContainer { + float: left; + width: 150px; + position: relative; +} + +.content.left { + float: left; + width: 95px; +} + +.content.right { + float: left; + width: 480px; + padding: 0 5px; +} + +.content.right input, +.content.right textarea { + width: 100%; +} + +.content.right textarea { + height: 50px; +} + +.SetList-Set { + margin: 0; + list-style-type: none; + width: 100%; + overflow: hidden; + padding-bottom: 5px; + height: 35px; +} + +.SetList-Set:hover { + cursor: pointer; +} + +.SetList-SetContainer { + clear: both; + padding: 5px 13px; + position: relative; +} + +.SetList-SetContainer img { + margin-right: 5px; + background-color: #fff; +} + +.SetList-SetContainer div { + float: left; +} + +.SetList-SetContainer .name { + text-decoration: none; + text-align: left; + float: left; + position: relative; + top: 6px; + width: 85px; +} + +.SetList-SetContainer .name a:hover { + text-decoration: none; +} + +.SetList-Set.selected { + background-color: #EFEFEF; + border-top: 1px solid #CCC; + border-bottom: 1px solid #CCC; + font-weight: bold; +} + +.SetList-Set:hover { + background-color: #EFEFEF; +} + +#SetsList ul { + margin: 0; + padding: 0; +} + +#CreateFind_Button { + float: right; +} + +#HasNoSubscribedSetsPanel, +#HasNoOwnedSetsPanel { + text-align: center; + width: 100%; +} + +#SetUrlDiv { + text-align: center; + padding: 15px; +} + +.editSetPanelPopup { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; +} + +.editSetPanelPopup .mask { + background: #000; + -moz-opacity: .50; + filter: alpha(opacity=50); + opacity: .50; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; +} + +.Paging_Input { + width: 20px; + text-align: center; +} + +#editSetContainerDiv .sort-msg { + width: 100%; + clear: both; + text-align: center; + position: relative; + top: 20px; +} + +.ButtonDiv { + text-align: right; + float: left; + position: relative; +} + +.ButtonDiv.bottom { + float: none; + text-align: center; +} + +#MoreDescButton:hover { + cursor: pointer; +} + +#PagingContainerDivTop, +#PagingContainerDivBottom { + text-align: center; + margin: 5px 0 0 0; +} + +#PagingContainerDivBottom { + margin: 5px 0 5px 0; +} + +#PagingContainerDivTop div, +#PagingContainerDivBottom div { + display: -moz-inline-stack; + display: inline-block; + zoom: 1; + *display: inline; +} + +.PagingContainerDivTop { + text-align: center; + margin: 5px 0 0 0; +} + +.PagingContainerDivTop div { + display: -moz-inline-stack; + display: inline-block; + zoom: 1; + *display: inline; +} + +.paging_pagenums_container a { + padding: 0 3px; +} + +#AssetSetItems .item { + width: 115px; + height: 140px; + float: left; + margin: 10px; + border: 1px solid #E5E5E5; + position: relative; + text-align: center; + z-index: 500; +} + +.item .link_container { + overflow: hidden; + width: 110px; + height: 140px; + display: inline-block; +} + +#AssetSetItems .setitem_options { + position: absolute; + top: 2px; + right: 2px; + display: none; + height: 20px; + width: 20px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Sets/btn-gear_sprite.png') left -1px; +} + +#AssetSetItems .setitem_options:hover { + background-position: left bottom; + cursor: pointer; + display: none; +} + +#AssetSetItems .setitem_options:hover { + display: block; +} + +#AssetSetItems .item:hover .setitem_options, +#AssetSetItems .setitem_options.true, +#AssetSetItems .setitem_options.true2 { + display: block; +} + +.setitem_options .spacer { + position: absolute; + top: 0; + right: -2px; + width: 115px; + height: 75px; + display: none; + background: #fff; + opacity: 0; + -ms-filter: “alpha(opacity=0)”; + filter: alpha(opacity=0); + -khtml-opacity: 0; + -moz-opacity: 0; +} + +.setitem_options .container.outer { + position: absolute; + top: 20px; + right: -2px; + width: 115px; + overflow: hidden; + display: none; +} + +.setitem_options .container.inner { + position: relative; + text-align: left; + border: 1px solid #aaa; + background-color: #fff; + top: -75px; + font-size: 11px; +} + +#AssetSetItems .item:hover { + background-color: #F5F5F5; + border-color: #C2C2C2; +} + +#AssetSetItems .link_container.handle:hover { + cursor: move; +} + +#AssetSetItems .item a { + text-decoration: none; +} + +#AssetSetItems .item img { + width: 100px; + height: 100px; + margin-top: 8px; +} + +.newversion_banner { + height: 14px; + width: 93px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Sets/update_available.png') top left no-repeat; + position: absolute; + top: 5px; + left: 3px; +} + +.NewVersionDropDown { + position: absolute; + border: 1px solid gray; + background-color: #fff; + display: none; + width: 113px; + z-index: 900; +} + +.NewVersionDropDownItem { + display: block; + cursor: pointer; + width: 100%; + padding: 2px; +} + +.NewVersionDropDownItem:hover { + background-color: #6e99c9; +} + +.SetsPagePopupContainer .PurchaseModalMessage { + height: auto; +} + +.SetsPagePopupContainer p { + margin: 0; + padding: 0; + margin-top: 10px; +} + +.SetsPagePopupContainer textarea { + width: 408px; + height: 100px; + resize: none; +} + +.CreateEditSetTitle, +.MoveItemModalTitle { + text-align: center; + font-size: 16px; + font-weight: bold; + padding: 10px 10px 0 10px; +} + +.moveItemContainerDiv { + text-align: center; + width: 380px; + padding: 20px 10px; + float: left; +} + +#SetsPane .loading { + width: 788px; + height: 99%; + position: absolute; + top: 0; + left: 0; + background-color: white; + background: url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') center no-repeat #fff; + margin: 5px; + z-index: 5000; + opacity: .75; + -ms-filter: “alpha(opacity=75)”; + filter: alpha(opacity=75); + -khtml-opacity: .75; + -moz-opacity: .75; +} + +#SetsList.CarouselPager .arrow-prev, +#SetsList.CarouselPager .arrow-next { + display: none; +} + +#SetsContainer .StandardPanelWhite { + padding-top: 0; + background-color: #fff; + width: 100%; + padding-left: 5px; +} + +.ButtonDiv input { + float: left; + margin: 0; + margin-right: 3px; +} + +#SetsContainer .message-container { + margin-bottom: 0; + margin-top: 50px; +} + +/* ~/CSS/Base/CSS/ShadowedStandardBox.css */ +.Centered { + margin-left: auto; + margin-right: auto; +} + +.ShadowedStandardBox { + position: relative; + z-index: 0; + _padding-bottom: 6px; + _overflow-y: hidden; + margin-bottom: 10px; +} + +.ShadowedStandardBox .Header { + background: url(/web/20130713045325im_/https://www.roblox.com/images/HeaderGradientW800.png) repeat-y top left; + text-align: center; + color: White; + height: 20px; + line-height: 20px; + font-size: 15px; + font-weight: bold; + display: block; + position: relative; + z-index: 0; + white-space: nowrap; +} + +.ShadowedStandardBox .Content { + position: relative; + z-index: 0; + border: 2px solid #6e99c9; + background-color: White; + height: 100%; + _height: 3000px; + padding: 10px 10px 10px 10px; +} + +.Shadow { + display: block; + background: url(/web/20130713045325im_/https://www.roblox.com/images/ShadowAlpha.png) no-repeat bottom right !important; + background: #D3DEFF; + height: 100%; + _height: 3000px; + width: 100%; + position: absolute; + top: 6px; + left: 6px; + z-index: -1; +} + +.ShadowedStandardBox .Button { + cursor: pointer; + background-color: #B6CCE4; + color: #435D77; + text-decoration: none; + border: solid 1px #ccc; + padding: 3px 10px 3px 10px; + font-family: Verdana; + font-size: 10px; + font-weight: bold; + text-align: center; + white-space: nowrap; +} + +.ShadowedStandardBox .Button:link, +.ShadowedStandardBox .Button:visited { + background-color: #B6CCE4; + color: #435D77; + text-decoration: none; +} + +.ShadowedStandardBox .Button:hover, +.ShadowedStandardBox .Button:active { + background-color: #5F84A8; + color: White; + text-decoration: none; +} + +.OutlineBox { + z-index: 0; + position: relative; + margin-top: 16px; + padding-top: 14px; + margin-bottom: 10px; + border: solid 2px #B6CCE4; +} + +.OutlineBox .OB_HeaderPositioner { + z-index: 1; + position: absolute; + top: -16px; + left: 0; + width: 100%; +} + +.OutlineBox .OB_Header { + z-index: 1; + display: block; + width: 90%; + margin-left: auto; + margin-right: auto; + background-color: White; + border: solid 2px #B6CCE4; + text-align: center; + font-size: 18px; + font-weight: bold; + padding: 2px 2px 2px 2px; +} + +.OutlineBox .OB_Content { + padding-top: 5px; +} + +/* ~/CSS/Base/CSS/ShareRoblox.css */ +#InviteAFriendContainer { + margin-top: 10px; +} + +#InviteAFriendContainer h3 { + margin: 0 auto; + padding: 0 0 10px 0; + text-align: left; + width: 700px; +} + +#InviteAFriendContainer #Exposition { + margin: 0 auto; + padding: 0 0 10px 0; + width: 700px; +} + +#InviteAFriendContainer .Button { + border: solid 1px #000; + color: #000; + font-family: Verdana, Sans-Serif; + margin: 0 0 0 10px; + padding: 3px 10px 3px 10px; + text-decoration: none; +} + +#InviteAFriendContainer .MultilineTextBox { + border: 2px solid #CCC; + font-family: Arial, Sans-Serif; + line-height: 1.5em; + padding: 5px 5px 5px 5px; + width: 92%; +} + +#InviteAFriendContainer .TextBox { + border: 2px solid #CCC; + font-family: Arial, Sans-Serif; + padding: 5px 5px 5px 5px; + width: 92%; +} + +#InviteAFriendContainer .Label { + font-weight: bold; +} + +#InviteAFriendContainer #InvitationElements { + margin: 0 auto; + padding: 5px 5px 5px 5px; + width: 688px; +} + +#InviteAFriendContainer #Name, +#InviteAFriendContainer #Recipients, +#InviteAFriendContainer #Message { + margin: 15px 0 0 0; +} + +#InviteAFriendContainer .FormLabel { + float: left; + width: 94px; +} + +#InviteAFriendContainer .FormField { + float: left; + width: 317px; + text-align: left; +} + +#InviteAFriendContainer .FormNotes { + float: right; + font-family: Verdana; + font-size: xx-small; + width: 277px; + text-align: left; +} + +#InviteAFriendContainer #Confirmation h3 { + margin: 0 auto; + text-align: left; + width: 400px; +} + +#InviteAFriendContainer #Confirmation #Message { + border: solid 1px #000; + margin: 0 auto; + padding: 10px 10px 10px 10px; + width: 380px; +} + +#InviteAFriendContainer #Confirmation .Buttons { + margin: 0 auto; + width: 400px; +} + +#ShareRobloxRibbon { + margin: 15px 0; + padding: 3px; + text-align: center; +} + +#ShareRobloxRibbon a { + text-decoration: none; + color: #000; +} + +.ShareRobloxButton { + padding: 4px; + margin: 4px 6px; + border: 3px solid #B2C1D2; + background: #A5D0FF; + color: #000; + cursor: pointer; + font-size: 16px; +} + +.ShareRobloxButtonCurrent { + padding: 4px; + margin: 4px 6px; + border: 3px solid #B2C1D2; + background: #527396; + color: #FFF; + cursor: pointer; + font-size: 16px; + text-decoration: none; +} + +.ShareRobloxButton:hover { + background: #527396; + color: #FFF; +} + +.clearing { + clear: both; +} + +#PleaseUpgradeMeContainer { + margin-top: 10px; +} + +/* ~/CSS/Base/CSS/Signup.css */ +div.Signup { + margin: 0 auto; + color: #666; + float: left; + background: #E1E1E1; + border: 1px solid #BCBCBC; + height: 248px; + width: 260px; + margin-right: 5px; + text-align: center; +} + +div.Signup h2 { + text-align: center; + border-bottom: none; + text-transform: uppercase; + font-family: Arial; + font-size: 16px; + font-weight: bold; + padding-top: 9px; + color: black; +} + +div.Signup .formRow { + float: left; + width: 250px; + padding: 2px 0 6px 13px; +} + +div.Signup .formRow label { + float: left; + padding: 0; + width: 60px; + text-align: left; + font-size: 11px; + color: black; + top: -3px; + position: relative; +} + +div.Signup .formRow input { + float: left; + border: 1px solid #999; + padding: 3px; + width: 140px; +} + +div.Signup .formRow select { + padding: 1px; + margin: 0; +} + +div.Signup .formRadio { + float: left; + width: 158px; + text-align: left; +} + +div.Signup .formRadio input { + width: auto; + float: none; + border: 0; +} + +div.SignupWrapper .formRow .formRadio input { + width: auto; + float: none; + border: 0; +} + +div.Signup .formRadio label { + width: auto; + float: none; + font-size: 12px; +} + +div.Signup .formSelect { + float: left; + width: 185px; + text-align: left; +} + +input#MaleBtn { + margin-left: 0; +} + +input#FemaleBtn { + margin-left: 20px; +} + +.SignupWrapper { + width: 760px; + margin: 0 auto; + font: Arial; +} + +.SignupWrapper .title { + text-align: center; +} + +.SignupWrapper h1 { + font-size: 40px; + font-weight: bold; + color: #363636; + display: block; + letter-spacing: -2px; +} + +.SignupWrapper .SignupBox { + width: 540px; + border-right: 1px solid #ccc; + float: left; + margin-top: 25px; + padding-top: 10px; +} + +.SignupWrapper .LowerRightBox { + float: left; + padding-left: 10px; + width: 190px; + padding-top: 15px; +} + +.SignupWrapper .UpperRightBox { + border-bottom: 1px solid #ccc; + float: left; + width: 175px; + height: 36px; + padding-right: 30px; + padding-left: 10px; + margin-top: 25px; + padding-top: 10px; +} + +.SignupWrapper .loginLink { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/btn-login-gray-small.png); + background-position: top left; + width: 51px; + height: 23px; + cursor: pointer; + float: right; +} + +.SignupWrapper .fbLoginButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/btn-login_with_fb.png); + background-position: top left; + width: 170px; + height: 25px; + cursor: pointer; + display: block; + text-align: center; + margin-top: 10px; +} + +.SignupWrapper .signupMainButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/btn-sign_up-mainpage.png); + background-position: top left; + width: 119px; + height: 50px; + cursor: pointer; + display: block; + margin: 0 auto; +} + +.SignupWrapper .submitMainButton { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/btn-submit.png); + background-position: top left; + width: 134px; + height: 50px; + cursor: pointer; + display: block; + margin: 0 auto; +} + +.SignupWrapper .signupMainButton:hover, +.SignupWrapper .fbLoginButton:hover, +.SignupWrapper .loginLink:hover, +.SignupWrapper .submitMainButton:hover { + background-position: bottom left; +} + +.SignupWrapper .Termsandconditions { + padding-top: 20px; + font-size: 11px; + padding-bottom: 7px; +} + +div.SignupWrapper div.rightFormColumn { + float: left; + width: 350px; +} + +div.SignupWrapper .inputColumn { + float: left; + width: 183px; + text-align: left; +} + +div.SignupWrapper .formRadio { + float: left; + width: 132px; + text-align: left; +} + +div.SignupWrapper .formRow { + float: left; + padding: 2px 0 14px 23px; +} + +div.SignupWrapper .formRow label, +div.NewEmailForm .formRow span.FormTitle { + float: left; + padding: 0; + width: 140px; + text-align: left; + margin-top: 4px; +} + +div.SignupWrapper .formRow input { + width: 170px; + float: left; +} + +div.SignupWrapper .formRow select { + float: left; + margin-left: 0; +} + +div.SignupWrapper .formRadio label { + width: auto; + float: none; + font-size: 12px; + font-weight: normal; +} + +div.SignupWrapper .formSelect { + float: left; + text-align: left; +} + +input#MaleBtn { + margin-left: 0; +} + +input#FemaleBtn { + margin-left: 20px; +} + +div.SignupWrapper .formRow input.newsletterCheck { + width: auto; + margin-right: 10px; + margin-top: 1px; + border: 0; +} + +div.NewEmailForm .formRow span.FormTitle { + width: 100px; +} + +div.NewEmailForm .SignupBox { + width: 477px; + border: none; + float: none; + margin: 0 auto; +} + +div.NewEmailForm .submitMainButton { + float: left; +} + +div.NewEmailForm .noThanksLink { + padding-left: 10px; + top: 18px; + position: relative; + color: #888; +} + +.SignupWrapper #birthdayError { + left: -5px; +} + +.SignupWrapper #genderError { + top: -12px; + left: -2px; +} + +.SignupWrapper #CaptchaContainer { + width: 315px !important; + margin: 0 auto !important; + padding-bottom: 20px; + padding-top: 5px; +} + +div.NewEmailForm #NewsletterCheckText { + font-size: 12px; + font-weight: normal; + padding: inherit; + margin-top: 1px; + width: 300px; +} + +.validation { + float: left; + position: relative; + width: 140px; + height: 14px; +} + +.validator-container { + position: absolute; + width: 180px; + height: 48px; +} + +.validator-tooltip-top, +.validator-tooltip-bottom { + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat right top; + width: 180px; + height: 3px; +} + +.validator-tooltip-bottom { + background-position: right bottom; +} + +.validator-tooltip-main { + width: 165px; + color: #a00; + font-weight: normal; + font-size: 11px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/bg-bubble.png) no-repeat left center; + padding-left: 15px; +} + +.validator-tooltip-main p { + margin: 0; +} + +/* ~/CSS/Base/CSS/tipsy.css */ +.tipsy { + font-size: 10px; + position: absolute; + padding: 5px; + z-index: 100000; +} + +.tipsy-inner { + background-color: #000; + color: #FFF; + max-width: 200px; + padding: 5px 8px 4px 8px; + text-align: center; +} + +.tipsy-inner { + border-radius: 3px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} + +.tipsy-arrow { + position: absolute; + width: 0; + height: 0; + line-height: 0; + border: 5px dashed #000; +} + +.tipsy-arrow-n { + border-bottom-color: #000; +} + +.tipsy-arrow-s { + border-top-color: #000; +} + +.tipsy-arrow-e { + border-left-color: #000; +} + +.tipsy-arrow-w { + border-right-color: #000; +} + +.tipsy-n .tipsy-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-style: solid; + border-top: none; + border-left-color: transparent; + border-right-color: transparent; +} + +.tipsy-nw .tipsy-arrow { + top: 0; + left: 10px; + border-bottom-style: solid; + border-top: none; + border-left-color: transparent; + border-right-color: transparent; +} + +.tipsy-ne .tipsy-arrow { + top: 0; + right: 10px; + border-bottom-style: solid; + border-top: none; + border-left-color: transparent; + border-right-color: transparent; +} + +.tipsy-s .tipsy-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-style: solid; + border-bottom: none; + border-left-color: transparent; + border-right-color: transparent; +} + +.tipsy-sw .tipsy-arrow { + bottom: 0; + left: 10px; + border-top-style: solid; + border-bottom: none; + border-left-color: transparent; + border-right-color: transparent; +} + +.tipsy-se .tipsy-arrow { + bottom: 0; + right: 10px; + border-top-style: solid; + border-bottom: none; + border-left-color: transparent; + border-right-color: transparent; +} + +.tipsy-e .tipsy-arrow { + right: 0; + top: 50%; + margin-top: -5px; + border-left-style: solid; + border-right: none; + border-top-color: transparent; + border-bottom-color: transparent; +} + +.tipsy-w .tipsy-arrow { + left: 0; + top: 50%; + margin-top: -5px; + border-right-style: solid; + border-left: none; + border-top-color: transparent; + border-bottom-color: transparent; +} + +/* ~/CSS/Base/CSS/Toolbox.css */ +#NewToolboxContainer { + border: 1px solid #828790; + border-bottom: 0; +} + +#NewToolboxContainer #ToolboxControls { + text-align: left; +} + +#NewToolboxContainer #ToolboxSelector { + padding: 8px 7px 8px; + background-color: #F0F0F0; + height: 20px; + border-bottom: 1px solid #CCC; +} + +#NewToolboxContainer #ToolboxSearch { + height: 19px; + float: left; +} + +#NewToolboxContainer #ToolboxItems { + min-height: 100px; + margin: 10px 2px; +} + +#ToolBoxScrollWrapper { + overflow-y: scroll; + border-bottom: 1px solid #828790; + clear: both; +} + +#NewToolboxContainer #Button { + background: url("/web/20130713045325im_/https://www.roblox.com/images/IDE/btn-search_glass.png") right no-repeat; + border: solid 1px #A7A7A7; + cursor: pointer; + float: left; + height: 18px; + width: 18px; + background: url("/web/20130713045325im_/https://www.roblox.com/images/IDE/btn-search_glass.png") right no-repeat; + border-left: 0; +} + +#NewToolboxContainer .Navigation { + font-size: 8pt; + margin: 0 0 5px 5px; + height: 22px; +} + +#ResultStatus { + padding: 2px; + font-size: 11px; + font-family: arial; + margin-left: 5px; +} + +#NewToolboxContainer .Search { + border: solid 1px #A7A7A7; + float: left; + font-family: Arial; + font-size: 12px; + height: 16px; + padding: 1px 2px 1px 2px; + width: 86px; + margin-right: 0; + border-right: 0; + color: black; +} + +#NewToolboxContainer .Page { + font-family: Verdana, Sans-Serif; + margin: 0; +} + +#NewToolboxContainer .Toolboxes { + font-family: Verdana, Sans-Serif; + font-size: 8pt; + height: 20px; + border: 1px solid #A7A7A7; + float: left; + min-width: 135px; +} + +#NewToolboxContainer .ToolboxItem { + height: 64px; + width: 64px; + vertical-align: middle; + margin: 10px; + float: left; +} + +#NewToolboxContainer .SearchError { + clear: both; + margin: 1px; + float: none; + padding: 1px; + text-align: center; + color: Red; + font-size: small; +} + +.toolboxDisplayText { + font: normal normal bold 12px Arial; + color: #444; + float: left; + margin-top: 3px; + margin-right: 5px; +} + +#NewToolboxContainer #SetTabs { + background: url("/web/20130713045325im_/https://www.roblox.com/images/ide/bg-tab-inactive.png"); + color: #fff; + height: 19px; + clear: both; + font-family: Arial; + font-size: 11px; + border-bottom: 1px solid #828790; +} + +#NewToolboxContainer #SetTabs div { + float: left; + padding: 2px 8px 0 6px; + cursor: pointer; + height: 18px; + font: normal normal bold 12px Arial; + border-right: 1px solid #828790; + color: #363636; +} + +#NewToolboxContainer #SetTabs div.Selected { + background: url("/web/20130713045325im_/https://www.roblox.com/images/ide/bg-tab-active.png"); + color: #444; +} + +#NewToolboxContainer #MySets { + margin: 0 4px 0 2px; +} + +#NewToolboxContainer .itemLink { + display: inline-block; + height: 62px; + width: 60px; + cursor: pointer; + border: 1px solid Window; +} + +#NewToolboxContainer .itemLink:hover { + border: solid 1px #ccc; +} + +#NewToolboxContainer .greyText { + color: #888; + font-style: italic; +} + +.filterText { + font-size: 11px; + font-family: arial; + color: #000; + margin-top: 4px; +} + +.searchFilter { + margin: 7px; +} + +.dropdownImg { + background: url(/web/20130713045325im_/https://www.roblox.com/images/IDE/img-dropdown_arrow.png) no-repeat; + position: absolute; + width: 7px; + display: block; + height: 6px; + top: 7px; + right: 6px; + z-index: 11; +} + +#NewToolboxContainer .SetList a.btn-dropdown, +#NewToolboxContainer a.btn-dropdown-active { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Sets/bg-drop_down_btn.png) no-repeat 0 -3px; + border: solid 1px #A7A7A7; + padding: 2px 16px 0 6px; + height: 16px; + font: normal 11px Arial; + color: #666; + width: 35px; + float: none; +} + +#NewToolboxContainer .SetList a.btn-dropdown:hover { + background-position: 0 -29px; +} + +#NewToolboxContainer .SetList a.btn-dropdown-active { + background-position: 0 -54px; + border-bottom: none; + height: 18px; +} + +#NewToolboxContainer .SetListDropDownList .menu a { + width: 41px; +} + +#NewToolboxContainer .SetListDropDownList .menu { + width: 57px; + border: solid 1px #A7A7A7; +} + +#NewToolboxContainer .SetListDropDown { + *top: -2px; +} + +.hidden { + display: none; +} + +/* ~/CSS/Base/CSS/Trade.css */ +.TradeWindowContainer { + height: 608px; + width: 882px; +} + +.TradeHeader { + margin-left: 15px; + max-height: 20px; + padding: 10px 5px 15px 0; +} + +.TradeTitle { + color: #000; + font-family: Arial; + font-size: 16px; + font-weight: 700; +} + +.TradingPartner { + color: #000; + font-family: Arial; + font-size: 11px; + font-weight: 400; +} + +.MakeTradeButton, +.MakeTradeButton:hover, +.MakeTradeButton.disabled { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-make_trade.png) top; + height: 50px; + width: 179px; + margin: 0 auto; +} + +.MakeTradeButton:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-make_trade.png) bottom; + cursor: pointer; +} + +.OfferList { + min-height: 125px; +} + +.LockImage { + height: 15px; + padding-right: 2px; + width: 15px; +} + +.LockImage.Green { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/img-trade_icon_green_small.png); +} + +.LockImage.Red { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/img-trade_icon_red_small.png); +} + +.OfferItems { + min-height: 68px; + padding-left: 2px; +} + +.OfferHeaderWrapper { + width: 100%; + margin: 0 auto; + padding: 15px 0 5px 5px; +} + +.OfferHeader { + color: black; + font-family: Arial; + font-size: 15px; + font-weight: 700; +} + +.Offer { + background: #e1e1e1; + border: 1px solid #a7a7a7; + display: inline-block; + min-height: 355px; + width: 268px; + margin: 0 0 0 20px; +} + +.ExitText { + color: #000; + cursor: pointer; + float: right; + font-family: Arial; + font-size: 12px; + font-weight: 400; + text-align: right; + *margin-top: -15px; +} + +#ButtonCancel, +#ButtonCancel:hover, +#ButtonYes, +#ButtonYes:hover { + cursor: pointer; + width: 176px; + float: left; + height: 50px; +} + +#ButtonYes, +#ButtonYes:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/yes-gray2.png) top; + margin-right: 10px; + width: 100px; +} + +#ButtonYes:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/yes-gray2.png) bottom; +} + +#ButtonCancel, +#ButtonCancel:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/cancel-blue2.png) top; + width: 101px; +} + +#ButtonCancel:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/cancel-blue2.png) bottom; +} + +.InventoryContainer { + width: 559px; + margin: 0 5px; +} + +.InventoryContainer .InventoryHeaderWrapper { + margin-bottom: 10px; +} + +.InventoryContainer .InventoryHeader { + color: #363636; + font: bold 15px Arial; +} + +.InventoryContainer .InventoryDropDownContainer { + color: #363636; + font: bold 11px Arial; +} + +.InventoryContainer .InventorySmall { + color: #000; + font: normal 11px Arial; +} + +.InventoryContainer .InventoryHandle { + height: 208px; +} + +.InventoryContainer .InventoryRowContainer { + display: block; + height: 250px; + width: 576px; +} + +.InventoryContainer .PagingContainerDivTop { + text-align: center; + padding: 8px 0 12px; +} + +.InventoryContainer .paging_wrapper { + color: #363636; + font-family: Arial; + font-size: 11px; +} + +.InventoryItemContainerInner { + width: 60px; + z-index: 1; +} + +.InventoryItemContainerInner, +.InventoryItemContainerInner:hover { + background: #FFF; + border: 0; + outline: 0; + overflow: visible; + position: absolute; + margin: 0; + padding: 0; +} + +.InventoryItemContainerInner:hover { + position: absolute; +} + +.SmallInventoryItem { + background: #FFF; + border: 1px solid #ccc; + height: 60px; + position: relative; + width: 60px; +} + +.SmallInventoryItem .InventoryItemContainerInner { + height: 60px; + position: relative; + width: 60px; +} + +.LargeInventoryItem .InventoryItemContainerInner { + height: 94px; + width: 76px; +} + +.SmallInventoryItem:hover .InventoryItemContainerInner { + border: 1px solid #ccc; + height: 155px; + left: -25px; + top: -28px; + width: 109px; + z-index: 6; +} + +.LargeInventoryItem, +.RobuxTradeRequestItem { + background: #FFF; + border: 1px solid #ccc; + height: 94px; + position: relative; + width: 76px; +} + +.RobuxTradeRequestItem { + float: left; + top: 4px; + height: 94px; + margin: 0 2px; +} + +.LargeInventoryItem:hover .InventoryItemContainerInner { + border: 1px solid #ccc; + height: 182px; + left: -17px; + top: -25px; + width: 109px; + z-index: 6; +} + +#TradeRequest .LargeInventoryItem:hover .InventoryItemContainerInner { + border: 1px solid #ccc; + height: 157px; + left: -17px; + top: -25px; + width: 109px; + z-index: 6; +} + +.InventoryItemName { + color: #000; + font: bold 10px Arial, sans-serif; + text-align: center; + width: 69px; +} + +.SmallInventoryItem .InventoryItemName { + display: none; + height: 30px; + padding: 0 2px; + overflow: hidden; + margin: auto; +} + +.LargeInventoryItem .InventoryItemName { + display: block; + height: 30px; + overflow: hidden; + text-align: center; + line-height: 14px; +} + +.InventoryItemContainerInner:hover .InventoryItemName { + display: block; + text-align: center; + width: 96%; + margin: 0; +} + +.ItemInfoLabel, +.InventoryItemContainerInner:hover .ItemInfoLabel { + color: #666; + display: none; + font: 9px Arial, sans-serif; + margin-left: 6px; + margin-right: 3px; + text-align: left; + padding: 0; +} + +.ItemInfoData, +.InventoryItemContainerInner:hover .ItemInfoData { + color: #006c00; + display: none; + font: bold 9px Arial, sans-serif; + margin-left: 2px; + padding: 0; +} + +.InventoryItemContainerInner .InventoryItemSerial, +.InventoryItemContainerInner .SerialNumberTotal { + color: #000; + display: none; + font: 9px Arial, sans-serif; + margin: 0; + padding: 0; +} + +.InventoryItemContainerInner .HoverContent { + display: block; + line-height: 15px; +} + +.InventoryItemContainerInner .ItemImg { + border: 0; + height: 60px; + outline: 0; + text-align: center; + width: 60px; + padding: 0; +} + +.InventoryContainer .AddButton, +.InventoryContainer .RequestButton { + cursor: pointer; +} + +.LargeInventoryItem:hover .ItemImg { + height: 83px; + width: 83px; + margin: 5px 5px 5px 2px; +} + +.SmallInventoryItem:hover .ItemImg { + margin-left: -1px; + margin-top: -3px; +} + +.InventoryItemContainerOuter { + float: left; + padding: 4px 2px; +} + +div.ItemLinkDiv { + height: 60px; + width: 60px; + margin: auto; +} + +#TradeConfirmModal { + padding: 5px; + *margin-top: -150px; +} + +.LargeInventoryItem:hover div.ItemLinkDiv { + height: 88px; + width: 88px; +} + +div.TradeItemSilverButtonContainer, +.InventoryItemContainerInner:hover div.TradeItemSilverButtonContainer { + display: none; + left: 5px; + padding-top: 6px; + width: 94px; + margin: auto; +} + +.InventoryItemContainerInner:hover div.TradeItemSilverButtonContainer { + display: block; +} + +a.TradeItemSilverButton, +a.TradeItemSilverButton:hover, +a.TradeItemSilverButtonDisabled { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-small_silver_tile.png) repeat-x top; + border: 1px solid #a7a7a7; + color: #000; + display: block; + font: normal 11px Arial, Helvetica, sans-serif; + height: 15px; + padding-top: 1px; + text-align: center; + text-decoration: none !important; +} + +a.TradeItemSilverButton:hover { + background-position: bottom; + border-color: #777; +} + +a.TradeItemSilverButtonDisabled { + border: 1px solid #CCC; + color: #A7A7A7; + cursor: default; +} + +.SendTrade, +.SendTrade:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/sendTrade2.png) top; + cursor: pointer; + height: 50px; + width: 176px; + margin: 0 auto 10px auto; +} + +.SendTrade:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/sendTrade2.png) bottom; +} + +.TradeDivider { + border-top: 1px solid #A7A7A7; + height: 15px; + margin-left: 5px; + width: 574px; +} + +.ErrorText { + font-size: 12px; + font-weight: normal; + text-align: left; +} + +.ErrorTextContainer { + background-color: #FAE5E5; + border: 1px solid #C00; + width: 258px; + margin-left: 20px; + margin-top: 5px; + padding: 5px; + display: none; + float: left; +} + +.ModalButtonContainer { + margin: 0 102px 0 102px; + height: 60px; +} + +.BlankItem { + background: #FFF; + border: 1px solid #ccc; + float: left; + height: 60px; + width: 60px; + margin: 4px 2px 0; +} + +.BlankItem.LargeInventoryItem { + background: #FFF; + border: 1px solid #ccc; + height: 94px; + position: relative; + width: 73px; + margin: 4px 2px 0; +} + +.MissingItemContainer { + border: 1px solid #ccc; + height: 93px; + position: relative; + width: 73px; + float: left; + margin: 4px 2px 0; +} + +.MissingItem { + height: 80px; + width: 60px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/missing_user_asset.png) no-repeat; + margin: 5px auto; +} + +.MissingItem.Deleted { + background: url(/web/20130713045325im_/https://www.roblox.com/images/deleted_user_asset.png) no-repeat; +} + +.RBXImg { + margin: 0 2px; + position: relative; + top: 2px; +} + +.OfferValue, +.RobuxCost { + color: #006800; + margin-right: 5px; + font-weight: bold; +} + +.OfferValueContainer { + clear: both; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 11px; + text-align: right; + display: inline; + float: right; + margin-top: 2px; +} + +.Offer .OfferValueContainer { + margin-right: 5px; +} + +.OpenTradeButton, +.OpenTradeButton:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/tradeItems.png) top; + cursor: pointer; + float: right; + height: 23px; + margin-right: 10px; + *margin-top: -24px; + width: 91px; +} + +.OpenTradeButton:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/tradeItems.png) bottom; +} + +#ButtonAcceptTrade, +#ButtonAcceptTrade:hover, +#ButtonCounterTrade, +#ButtonCounterTrade:hover, +#ButtonDeclineTrade, +#ButtonDeclineTrade:hover { + margin-right: 5px; + cursor: pointer; +} + +#ButtonCancelTrade, +#ButtonCancelTrade:hover { + cursor: pointer; + margin-left: 5px; +} + +div#TradeRequest { + width: 593px; + padding: 5px; + *top: -200px; +} + +#TradeRequest div.ActionButtonContainer { + padding-bottom: 10px; + margin: 30px auto -3px auto; + text-align: center; +} + +#TradeRequest .ButtonOK, +#TradeRequest .ButtonOK:hover { + float: left; + cursor: pointer; + position: relative; +} + +#TradeRequest div.ReviewButtonContainer { + padding-bottom: 10px; + text-align: center; + margin: 30px auto -3px auto; + *padding-top: 0; +} + +#TradeRequest .ViewButtonContainer { + padding-bottom: 10px; + width: 100px; + margin: 30px auto -3px auto; + *padding-top: 0; +} + +.TradePartnerName { + color: #095fb5; +} + +#TradeRequest .TradeExpiration { + color: #666; + font-family: Arial; + font-size: 11px; + text-align: center; +} + +#TradeRequest .TradeRequestText { + color: #363636; + font-family: Arial; + font-size: 15px; + font-weight: 700; + text-align: center; +} + +#TradeRequest .roblox-avatar-image img[Title] { + height: 142px; + width: 106px; +} + +#TradeRequest .roblox-avatar-image img[style] { + left: 15px !important; +} + +#TradeRequestExpiration.Red { + color: #C00; +} + +#TradeRequest .roblox-avatar-image { + margin: 12px auto -12px; +} + +#TradeRequest .LeftContentContainer { + border-right: 1px solid #CCC; + display: inline; + float: left; + height: 321px; + width: 148px; + margin: 12px 0 0 0; +} + +#TradeRequest .closeBtnCircle_20h { + cursor: pointer; + margin-left: 573px; + position: absolute; + top: 5px; +} + +#TradeRequest .OfferHeaderWrapper { + padding: 5px 0 5px 5px; + width: 410px; +} + +.InventoryDropDowns { + *margin-top: -15px; +} + +.InventoryContainer .InventoryDropDowns, +.TradeWindowContainer .Inventories { + float: right; +} + +.Inventories { + width: 580px; +} + +.InventoryItemContainerInner .RBXImg, +div.FooterButtonPlaceHolder, +.HeaderButtonPlaceHolder { + display: none; +} + +.TradeWindowContainer .GenericModal { + *top: -50px; +} + +div.InventoryItemContentContainer { + text-align: center; + position: relative; + margin-left: -2px; + padding: 0 2px; +} + +div.InventoryDropDownContainer.noItems { + text-align: center; + font-size: 11px; +} + +div.LargeInventoryItem div.InventoryNameWrapper { + overflow: hidden; + text-align: center; + height: 30px; + padding: 0 2px; +} + +.InventoryItemContainerInner:hover .ItemInfoLabel, +.InventoryItemContainerInner:hover .ItemInfoData, +.InventoryItemContainerInner:hover .InventoryItemSerial, +.InventoryItemContainerInner:hover .SerialNumberTotal, +.InventoryItemContainerInner:hover .RBXImg { + display: inline; +} + +a.ViewTradeLink, +.AddToOffer, +.RequestFor { + cursor: pointer; +} + +.InventoryItemContainerInner .InventoryItemLink, +#TradeRequest .roblox-avatar-image div { + text-align: center; +} + +#TradeRequest a:hover, +.TradeWindowContainer a:hover { + color: black; +} + +.Offer .OfferRobuxWrapper { + height: 50px; + margin: 5px auto; + text-align: center; +} + +.Offer img.OfferRobux { + position: relative; + top: 2px; +} + +.Offer.TradeSystemRobux .AddRobuxBox { + font: normal 11px Arial, Helvetica, sans-serif; + width: 80px; + border: 1px solid #A7A7A7; + height: 17px; + padding: 1px 0 0 3px; +} + +.Asterisk { + font-size: 17px; + line-height: 14px; + position: relative; + top: 5px; + font-weight: bold; + padding-left: 1px; +} + +.ValueEntered { + display: none; + color: #006800; + font-weight: bold; +} + +#TradeRequest .OfferContainer { + min-height: 290px; + margin-bottom: 5px; + margin-top: 7px; + width: 417px; + float: left; +} + +#TradeRequest.TradeSystemRobux .RobuxItemAsterisk { + display: none; + margin-left: 3px; +} + +#TradeRequest .RobuxAmountWrapper { + font-weight: bold; + font-size: 10px; + text-align: center; + height: 27px; + padding: 0 2px 10px 2px; +} + +.FeeNote { + margin-left: 5px; + font-weight: normal; +} + +.TradeWindowContainer .FeeNote { + margin-left: 20px; + margin-top: 130px; + font-size: 10px; +} + +.Offer .RobuxTopLinePositionElement { + display: inline; + position: relative; + margin: 0 auto; +} + +#TradeRequest .FeeNote { + font-size: 11px; +} + +#TradeRequest .FeeNoteContainer { + padding-top: 40px; + height: 17px; + padding-bottom: 5px; +} + +.paging_previous:hover { + cursor: pointer; + background-position: left 72px; +} + +.paging_next:hover { + cursor: pointer; + background-position: left 120px; +} + +.paging_pagenums_container .selected { + font-weight: bold; +} + +.paging_previous, +.paging_next { + height: 24px; + width: 24px; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Sets/blue_arrow_btns_sprite.png'); + background-position: left top; +} + +.paging_previous { + background-position: left 96px; +} + +.paging_previous.disabled { + cursor: default; + background-position: left 24px; +} + +.paging_next.disabled { + background-position: left 48px; + cursor: default; +} + +.paging_wrapper { + position: relative; + top: -6px; + *top: -3px; + margin: 0 10px; +} + +.paging_wrapper input { + *position: relative; + *top: 1px; +} + +/* ~/CSS/Base/CSS/UnifiedModal.css */ +.unifiedModal { + background-color: #e1e1e1; + font: bold 27px Arial; + letter-spacing: -2px; + color: #363636; + border: 2px solid #272727; + text-align: center; + position: relative; +} + +.unifiedModalContent { + text-align: left; + background-color: White; + color: #000; + font: Bold 15px Arial; + margin-left: 5px; + margin-right: 5px; + margin-bottom: 5px; + letter-spacing: normal; +} + +.unifiedModalSubtext { + color: #666; + font: bold 12px Arial; + border: none; + letter-spacing: normal; + cursor: pointer; + text-align: center; + margin-top: 10px; + padding-bottom: 5px; +} + +.smallModal { + width: 425px; +} + +.closeBtnCircle_20h:hover { + background-position: 0 20px; +} + +.closeBtnCircle_20h { + width: 20px; + height: 20px; + cursor: pointer; + position: absolute; + top: 5px; + left: 5px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png); +} + +.unifiedModal .smallModal .closeBtnCircle_20h { + margin-left: 395px; +} + +/* ~/CSS/Base/CSS/Upgrades.css */ +#CancelBuildersClubContainer, +#PaymentMethodsContainer, +#PaymentContainer, +#PayPalContainer, +#CashContainer { + background-color: #fff; + font-family: Arial, Sans-Serif; + margin: 0 auto; + padding: 20px 80px; +} + +#UpgradeCompleteContainer, +#CancelAccountUpgradeContainer, +#ManageAccountUpgradesContainer, +#AccountUpgradesConfirmationContainer { + background-color: #fff; + font-family: Arial, Sans-Serif; + margin: 0 auto; +} + +#AccountUpgradesConfirmationContainer, +#CancelAccountUpgradeContainer { + border: solid 2px #6e99c9; + padding: 10px 10px 20px 10px; +} + +#CancelBuildersClubContainer h2, +#PaymentMethodsContainer h2, +#PaymentContainer h2, +#PayPalContainer h2, +#CashContainer h2, +#UpgradeCompleteContainer h2, +#ManageAccountUpgradesContainer h2, +#CancelAccountUpgradeContainer h2, +#AccountUpgradesConfirmationContainer h2 { + font-family: Arial, Sans-Serif; + font-size: 2.5em; + font-weight: normal; + line-height: 1em; + margin: 0; + padding: 0; +} + +#UpgradeCompleteContainer h2, +#CancelAccountUpgradeContainer h2, +#ManageAccountUpgradesContainer h2, +#AccountUpgradesConfirmationContainer h2 { + font-size: 2em; + letter-spacing: .1em; + line-height: 1.5em; + margin: 0 auto; + margin-top: 10px; + width: 600px; +} + +#UpgradeCompleteContainer p, +#ManageAccountUpgradesContainer p, +#AccountUpgradesConfirmationContainer p { + line-height: 1.6em; +} + +#RobloxCentralBank { + border-bottom: solid 1px #000; +} + +#MembershipOptions .Label { + text-align: center; +} + +#PaymentMethodsContainer .PaymentMethods { + border: none; + margin: 20px auto; + padding: 10px; + width: 600px; +} + +#PaymentMethodsHeader { + margin: 0 auto; + padding-left: 60px; + width: 600px; +} + +.PaymentMethodRow { + font-family: Arial, Helvetica, Sans-Serif; + background-color: transparent; + color: #090; +} + +.PaymentMethodRow:hover { + background-color: #f2f2f2; + cursor: pointer; + color: #00d900; +} + +.PaymentMethodRowUnavailable a { + color: #090; +} + +.PaymentMethodRow td, +.PaymentMethodRowUnavailable td { + border: none; + padding: 20px; +} + +#PaymentMethodsContainer .PaymentMethodName { + color: #333; + font-weight: bold; + font-size: medium; +} + +#Legend { + margin-top: 10px; +} + +#CurrentBalance { + color: #333; +} + +#PaymentContainer #Account, +#PaymentContainer #BillingInfo, +#PaymentContainer #ProductAndPricing, +#PaymentContainer #ProductAndPricing1, +#PaymentContainer #CreditCard, +#PayPalContainer #ConfirmDetails, +#CashContainer #ConfirmDetails, +#PayPalContainer #Notes, +#CashContainer #Notes { + margin-bottom: 20px; +} + +#PaymentContainer #Pay, +#PayPalContainer #Continue { + margin: 0 auto; + text-align: center; +} + +.PaymentDropDownList { + padding: 5px; + width: 95%; +} + +#PaymentContainer .Label, +#PayPalContainer .Label, +#CashContainer .Label { + float: left; + font-size: 1.25em; + height: 40px; + line-height: 40px; + padding: 0 10px; + vertical-align: middle; + width: 250px; +} + +#PaymentContainer .BokuLabel { + float: none; + font-size: 1em; + font-weight: bold; + height: 20px; + line-height: 20px; + padding: 0 6px 0 0; + vertical-align: middle; +} + +#ConfirmDetails .Detail { + background-color: #EEE; + border-bottom: solid 1px #CCC; + border-top: solid 1px #CCC; + height: 40px; + line-height: 40px; +} + +#PaymentContainer .Field, +#PayPalContainer .Field, +#CashContainer .Field { + float: left; + height: 40px; + line-height: 40px; + padding: 0 10px; + vertical-align: middle; + width: 400px; +} + +#PaymentContainer .BokuField { + float: none; + font-size: 1em; + height: 20px; + line-height: 20px; + padding: 0 6px 0 0; + ; + vertical-align: middle; +} + +#BokuOrderSummary { + font-weight: bold; + font-size: 1.25em; + padding: 0 20px 0 5px; + vertical-align: middle; +} + +#PaymentContainer .Button, +#PayPalContainer .Button { + font-size: 16px; + margin: 0 3px; +} + +#PaymentMethodsContainer .ExistingSubscription { + font-size: 16px; + color: Blue; + width: 50%; + text-align: center; +} + +#PayPalContainer .PayPalDisallowedMessage { + font-size: 16px; + padding-bottom: 12px; + color: Blue; + width: 90%; +} + +#ProductAndPricing, +#ProductAndPricing1 { + float: left; + width: 865px; +} + +#ProductAndPricing .TotalRowName, +#ProductAndPricing .TotalRowPrice { + font-size: 14px; + font-weight: bold; + padding-top: 10px; +} + +.TotalRowName, +.TotalRowPrice, +.ProductName, +.SuperchargeProductName, +.ProductPrice, +.SuperchargeProductPrice { + float: left; + font-weight: bold; +} + +.ProductName, +.TotalRowName, +.SuperchargeProductName { + width: 640px; +} + +.ProductPrice, +.TotalRowPrice, +.SuperchargeProductPrice { + width: 200px; +} + +.SuperchargeProductName, +.SuperchargeProductPrice { + color: #E6B800; +} + +#PaymentDetails #Account .Field, +#PaymentDetails #ProductAndPricing .Field, +#PayPalContainer #ConfirmDetails .Field, +#CashContainer #ConfirmDetails .Field { + font-size: 1.25em; + font-weight: bold; +} + +#PaymentDetailsTable { + width: 400px; +} + +#UpgradeCompleteContainer #Message, +#CancelAccountUpgradeContainer #Message, +#ManageAccountUpgradesContainer #CurrentAccountUpgrades, +#AccountUpgradesConfirmationContainer #Message { + background-color: #eee; + border: solid 1px #ccc; + margin: 0 auto; + margin-top: 15px; + padding: 10px; + width: 580px; +} + +#ManageAccountUpgradesContainer #CurrentAccountUpgrades { + margin-top: 25px; + font-family: Arial, Helvetica, Sans-Serif; +} + +.ExtensionNote { + margin: 10px 0; +} + +.UpgradeStatus { + font-weight: bold; + margin: 20px; + text-align: center; +} + +#BuildersClubContainer { + font-family: Arial, Sans-Serif; + margin: 0 auto; + width: 900px; +} + +#BuildersClubContainer #LeftColumn { + background-color: #fff; + width: 575px; + float: left; + margin-top: 10px; +} + +#BuildersClubContainer #LeftColumn #MembershipOptions { + margin-bottom: 50px; + padding: 10px 10px 0 10px; +} + +#BuildersClubContainer #LeftColumn #MembershipOptions .MembershipButton { + margin: 0 4px 0 4px; + float: left; + width: 130px; +} + +#BuildersClubContainer #LeftColumn #MembershipOptions .BCButtonLabel { + color: #6e99c9; + margin-top: 4px; + text-align: center; +} + +#BuildersClubContainer #LeftColumn h1 { + font-size: 20px; + color: #6e99c9; + font-style: italic; + font-weight: bold; +} + +#MembershipOptionsTable { + width: 500px; + margin: auto; +} + +#MembershipOptionsTable tr { + text-align: center; +} + +#MembershipOptionsTable td { + width: 100px; + margin: 38px; +} + +#MembershipOptionsTable td .BCButton { + padding-left: 35px; + padding-right: 0; +} + +#MembershipOptionsTable .BCText { + padding-right: 20px; + width: 150px; + text-align: left; +} + +.TurboSpan { + color: #72942E; +} + +#upgrades-membership-options { + font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; + font-size: 13px; + background: #fff; + padding-top: 10px; + clear: left; + width: 100%; + border-collapse: collapse; + text-align: center; +} + +#upgrades-membership-options th { + font-size: 15px; + font-weight: normal; + color: #2163A5; + padding: 5px 8px; + border-bottom: 1px solid #D3D3D3; + line-height: 32px; +} + +#upgrades-membership-options th img { + float: left; +} + +#upgrades-membership-options td { + color: #2163A5; + padding: 5px 10px; +} + +#upgrades-membership-options tbody tr:hover td { + color: Maroon; +} + +#upgrades-membership-options .leftBorder { + border-left: 1px solid #D3D3D3; + width: 150px; +} + +#upgrades-membership-options .odd { + background: #e8edff; +} + +#upgrades-membership-options .LeftText { + text-align: left; +} + +#BuildersClubContainer #LeftColumn #WindowsOnlyWarning { + padding-left: 10px; + padding-bottom: 1px; +} + +#BuildersClubContainer #RightColumn { + margin: 10px 0 10px 5px; + width: 290px; + float: right; +} + +.RightColumnBox, +#UpgradeCompleteContainer { + border: 2px solid #6e99c9; + margin-bottom: 20px; + padding: 10px; + background-color: #fff; +} + +.RightColumnBox a { + text-decoration: underline; +} + +.RightColumnBox h2 { + float: left; + font-size: 14px; + color: Maroon; +} + +.RightColumnBox h3 { + text-align: left; + font-size: 11px; + clear: both; +} + +.RightColumnBox h1 { + float: left; + font-size: 16px; + color: Maroon; + padding-left: 10px; + font-weight: bold; +} + +.RightColumnManageAccount { + border-left: 2px solid #6e99c9; + border-bottom: 2px solid #6e99c9; + border-right: 2px solid #6e99c9; + background-color: #fff; + margin-bottom: 20px; +} + +#CancelMembership { + padding-top: 10px; + padding-bottom: 10px; + text-align: center; +} + +#RightColumn #ManageAccountBody { + padding: 10px; +} + +#RightColumn #ManageAccount #CancelMembershipButton, +#RedirectToLoginLink { + text-align: center; +} + +.OBCSellButton { + border: 0; + cursor: pointer; + top: 218px; + position: absolute; +} + +.cardPanelLeft { + margin: 25px 0 15px 12px; + float: left; +} + +.cardPanelRight { + margin-right: 12px; + margin-top: 10px; + float: right; +} + +.centeredImage { + margin-bottom: 10px; +} + +#GameCardButtonContainer { + clear: both; + margin: 15px 0; +} + +.WhereToBuyTableCell, +WhereToBuyTableCellRight { + width: 320px; + padding: 10px 0; +} + +.WhereToBuyTableCellRight { + text-align: left; +} + +.AwardAssetDisplayList { + display: inline-block; + *display: inline; + *zoom: 1; + vertical-align: top; + width: 100px; + height: 135px; +} + +.PaymentTextBox { + padding: 5px; + width: 90%; +} + +.PaymentLabel { + width: 120px; + font-weight: bold; +} + +.PaymentPadding { + padding: 5px; +} + +.AutoRecurText { + color: Red; + display: none; +} + +.PayTypesLeftColumn, +.PayTypesRightColumn { + float: left; + clear: none; + margin: 0; + padding: 0; + padding-bottom: 12px; + text-align: right; + width: 115px; +} + +.PayTypesRightColumn { + padding-left: 18px; + width: 133px; + text-align: left; +} + +.PayTypesCenter { + text-align: center; +} + +div.GiftCards { + height: 625px; +} + +.GiftCards #Column1 { + display: inline-block; + float: left; + left: 14px; + position: relative; +} + +.GiftCards #Column2 { + display: inline-block; + float: right; + height: 496px; + position: relative; + right: 14px; +} + +.GiftCards #Products { + position: relative; + top: -4px; + cursor: pointer; +} + +.GiftCards #GiftForm { + padding: 10px; + background: #E1E1E1; + width: 400px; + color: black; + border: 1px solid #A7A7A7; +} + +.GiftCards #ErrorDiv { + color: orange; + font-weight: bold; +} + +.GiftCards #PurchaseButtonContainer { + text-align: right; + margin-top: 16px; + font-weight: bold; + color: black; +} + +.GiftCards #CreateHeader { + color: #363636; + font: bold 40px Arial; + margin: 10px 0 0 14px; + letter-spacing: -2px; +} + +.GiftCards .GiftHeader { + color: black; + font: normal 16px Arial; + margin: 10px 0; + text-transform: uppercase; + font-weight: bold; +} + +.GiftCards .GCProduct { + background-repeat: no-repeat; + height: 109px; + width: 421px; + margin: 12px 0; + position: relative; +} + +.GiftCards .GCTheme { + display: inline-block; + *display: inline; + *zoom: 1; + background-repeat: no-repeat; + height: 77px; + width: 103px; + margin: 0 12px 0 0; + position: relative; + cursor: pointer; +} + +.GiftCards #GCTheme1 { + *margin: -14px 12px 0 132px; +} + +.GiftCards #GCTheme2 { + *margin: -14px 12px 0 0; +} + +.GiftCards .CheckMark { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-unchecked.png); + position: absolute; + top: 7px; + right: 7px; + width: 25px; + height: 24px; +} + +.GiftCards .GCProductSelected .CheckMark { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-checked.png); +} + +.GiftCards .ThemeCheckMark { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-checked-small.png) no-repeat 0 -25px; + position: absolute; + top: 3px; + right: 4px; + height: 17px; + width: 19px; +} + +.GiftCards .GCThemeSelected .ThemeCheckMark { + background-position: 0 0; +} + +.GiftCards #Product0 { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_bc.jpg") center no-repeat; +} + +.GiftCards #Product0:hover { + background-color: #283d68; +} + +.GiftCards #Product1 { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_tbc.jpg") center no-repeat; +} + +.GiftCards #Product1:hover { + background-color: #630; +} + +.GiftCards #Product2 { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_obc.jpg") center no-repeat; +} + +.GiftCards #Product2:hover { + background-color: #000; +} + +.GiftCards #Product3 { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/new/gifting_anyAmount.jpg") center no-repeat; +} + +.GiftCards #Product3:hover { + background-color: #004d00; +} + +.GiftCards .GCThemeClassic { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-classic.png") no-repeat 0 0; +} + +.GiftCards .GCThemeClassic:hover { + background-position: 0 -77px; +} + +.GiftCards .GCThemeChristmas { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-christmas.png") no-repeat 0 0; +} + +.GiftCards .GCThemeChristmas:hover { + background-position: 0 -77px; +} + +.GiftCards .GCThemeJustForYou1 { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-justforyou1.png") no-repeat 0 0; +} + +.GiftCards .GCThemeJustForYou1:hover { + background-position: 0 -77px; +} + +.GiftCards .GCThemeJustForYou2 { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-thumb-justforyou2.png") no-repeat 0 0; +} + +.GiftCards .GCThemeJustForYou2:hover { + background-position: 0 -77px; +} + +.GiftCards .ThemePreview { + position: absolute; + width: 261px; + height: 194px; + top: 30px; + right: 20px; + display: none; +} + +.GiftCards .GCThemeClassic .ThemePreview { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-classic.png") no-repeat 0 0; +} + +.GiftCards .GCThemeChristmas .ThemePreview { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-christmas.png") no-repeat 0 0; +} + +.GiftCards .GCThemeJustForYou1 .ThemePreview { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-justforyou1.png") no-repeat 0 0; +} + +.GiftCards .GCThemeJustForYou2 .ThemePreview { + background: url("/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-justforyou2.png") no-repeat 0 0; +} + +.GiftCards .Hint { + color: Orange; + font: bold 19px Arial, Helvetica, Sans-Serif; +} + +.GiftCards .GCProduct input { + color: #888; +} + +.GiftCards .GCProductSelected input { + color: #000; +} + +.GiftCards .GiftFieldInput { + width: 240px; +} + +.GiftCards .GiftFieldLabel { + color: black; + display: inline-block; + font-weight: bold; + padding-left: 10px; + width: 120px; +} + +.GiftCards #CustomValueDollars { + text-align: right; + width: 50px; +} + +.GiftCards #CustomValueCents { + width: 20px; +} + +.PreviewGiftCard, +.EditGiftCard { + color: #00f; + text-decoration: underline; + cursor: pointer; + font-weight: bold; +} + +.PreviewGiftCard:hover, +.EditGiftCard:hover { + color: #00d; +} + +.OrderSummary #ThankYou { + font: bold 18px Arial, Helvetica, Sans-Serif; +} + +.OrderSummary #SummaryText { + margin: 12px 0 18px 10px; + line-height: 1.5em; +} + +.OrderSummary #GiftCardContainer { + margin: 0 0 10px 10px; +} + +.OrderSummary #GiftCardTable .Header { + font-weight: bold; +} + +.OrderSummary .PurchaseAnother { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-purchase_another.png) no-repeat; + display: inline-block; + *display: inline; + width: 219px; + height: 50px; +} + +.OrderSummary .PurchaseAnother:hover { + background-position: 0 -50px; +} + +.OldStyle .MicroNode { + display: block; + margin: 15px auto; + text-align: center; +} + +.boku-products-container .country-container { + margin-bottom: 20px; + margin-top: 25px; +} + +.boku-products-container .form-label { + margin-bottom: 10px; +} + +/* ~/CSS/Base/CSS/Upload.css */ +#post-image-main, +#upload-video-main { + font-size: 16pt; + font-weight: bold; + text-align: center; +} + +#post-image-main a, +#post-image-main a:hover, +#upload-video-main a, +#upload-video-main a:hover { + text-decoration: none; +} + +#post-image-ul, +#upload-video-ul { + text-align: left; + font-weight: normal; + font-size: 12pt; +} + +#post-image-small, +#upload-video-small { + font-weight: normal; + font-size: 12pt; +} + +#post-image-footer, +#upload-video-footer { + text-align: right; +} + +#post-image-footer a, +#upload-video-footer a { + font-size: 12pt; + font-weight: bold; + text-decoration: none; +} + +#post-image-footer a:hover, +#upload-video-footer a:hover { + text-decoration: none; +} + +/* ~/CSS/Base/CSS/User.css */ +#UserContainer #LeftBank { + float: left; + text-align: center; + width: 444px; +} + +#UserContainer #RightBank { + float: right; + text-align: center; + width: 444px; +} + +#UserContainer #LeftBank #UserPageLargeRectangleAd { + border: none; +} + +#UserPlacesPane { + clear: both; + background-color: #FFF; +} + +#UserPlacesPane { + clear: both; + background-color: #FFF; +} + +.FriendRequestsPane, +#UserModelsContainer { + clear: both; + text-align: center; +} + +#UserBadgesPane, +#UserStatisticsPane { + margin: 10px 0 0 0; +} + +#UserStatisticsPane { + text-align: left; +} + +#FriendsPane, +#FavoritesPane { + clear: right; + margin: 10px 0 0 0; +} + +#UserAssetsPane { + margin-bottom: 10px; +} + +#UserBadgesPane #UserBadges { + background-color: #fff; + text-align: center; +} + +#ProfilePane h4 { + background-color: #ccc; + border-top: solid 1px #000; + color: #333; + font-family: Arial, Helvetica, sans-serif; + font-size: 1.3em; + margin: 0; + text-align: center; +} + +#ProfilePane p { + margin: .9em 0; + line-height: 1.6em; +} + +#UserAssetsPane #UserAssets h4, +#UserBadgesPane #UserBadges h4, +#UserPlacesPane #UserPlaces h4, +#UserStatisticsPane #UserStatistics h4, +#FavoritesPane #Favorites h4 { + background-color: #ccc; + border-bottom: solid 1px #000; + color: #333; + font-family: Arial, Helvetica, sans-serif; + margin: 0; + text-align: center; +} + +#UserPlacesPane #UserPlaces h4 { + background-color: #6e99c9; + color: #fff; + font-family: Verdana, Sans-Serif; + font-size: 1.4em; + font-weight: normal; + letter-spacing: .1em; + line-height: 1.5em; +} + +#UserStatisticsPane #UserStatistics { + background-color: #eee; + padding-bottom: 10px; +} + +#UserStatisticsPane #UserStatistics h4 { + margin-bottom: 5px; +} + +#UserStatisticsPane #UserStatistics .Statistic { + line-height: 1.8em; + margin: 0 auto; + width: 385px; +} + +#UserStatisticsPane #UserStatistics .Label { + float: left; + text-align: right; + width: 178px; +} + +#UserStatisticsPane #UserStatistics .Value { + float: right; + width: 177px; +} + +#UserModelsContainer { + text-align: left; +} + +#Friends { + margin-top: 10px; +} + +#Friends h4, +#FriendRequests h4 { + font-size: 10pt; + font-weight: bold; + line-height: 1em; + margin-bottom: 5px; + margin-top: 5px; +} + +.NoResults { + line-height: 1.3em; + padding: 10px; + text-align: center; +} + +.Badge { + margin: 10px 10px; + text-align: center; +} + +.FriendsPager { + margin-left: auto; + margin-right: auto; +} + +#FriendsContainer .paging_wrapper { + position: relative; + margin: 0 10px; + top: 2px; +} + +#FriendsContainer .paging_input { + width: 20px; + text-align: center; + font-size: 12px; +} + +.Friend { + width: 125px; + height: 180px; + overflow: hidden; +} + +.FriendContainer { + float: left; + margin: 10px; +} + +.Friend .Avatar { + text-align: center; +} + +.Friend .Summary, +.Friend .Options { + margin-top: 5px; + text-align: center; +} + +#UserContainer .CollapsiblePanelHint { + color: #999; + padding: 5px; + text-align: center; +} + +#UserContainer #AssetsMenu { + float: left; + width: 158px; +} + +#UserContainer #AssetSearchOption { + float: left; +} + +#UserContainer #AssetUploadOption { + float: right; +} + +#UserContainer #AssetsList { + clear: both; +} + +#UserAssetsPane .AssetsMenuItem { + padding: 10px; + text-align: left; +} + +#UserAssetsPane .AssetsMenuItem:hover { + background: #EFEFEF; +} + +#UserAssetsPane .AssetsMenuItem_Selected { + padding: 10px; + background: #EFEFEF; + border: 1px solid #CCC; + font-weight: bold; + border-right: none; + text-align: left; +} + +#UserAssetsPane .AssetsMenuButton, +#UserAssetsPane .AssetsMenuButton_Selected { + color: #363636; + font: normal 14px/normal Arial; + text-decoration: none; +} + +#UserAssetsPane .AssetsMenuButton_Selected { + font-weight: bold; +} + +#UserPlaces .PanelFooter, +#GroupPlaces .PanelFooter, +#Favorites .PanelFooter { + background-color: #fff; + color: #333; + font-family: Verdana, Sans-Serif; + margin: 0; + padding: 3px; +} + +#UserPlaces .AccordionHeader { + background-color: #ccc; + border: solid 1px #000; + cursor: pointer; + font: bold 1em/normal Verdana, sans-serif; + letter-spacing: .1em; + margin: 1px 0; + padding: 1px 1em; + text-align: left; +} + +#UserPlaces .AccordionHeader:hover { + background-color: #6e99c9; + color: #fff; +} + +#UserPlaces .Place .PlayStatus { + margin: 5px 0 0 0; + display: inline; +} + +#UserPlaces .Place .PlayOptions { + margin: 10px 0 0 0; + display: block; + min-height: 48px; +} + +#UserPlaces .Place .PlayOptions .Button { + border-color: #333; + color: #333; + margin: 0 3px; +} + +#UserPlaces .Place .PlayOptions .Button:hover { + background-color: #6e99c9; + color: #fff; +} + +#UserPlaces .Place .Statistics { + border-top: dashed 1px #555; + border-left: dashed 1px #555; + border-right: dashed 1px #555; + color: #555; + font: normal 1em/normal Verdana, sans-serif; + letter-spacing: .1em; + line-height: 1.7em; + margin: 0; +} + +#UserPlaces .Place .Thumbnail { + border: solid 1px #555; + margin: 0; +} + +#UserPlaces .Place .Description { + border: dashed 1px #555; + color: #555; + font: normal 1em/normal Verdana, sans-serif; + max-height: 75px; + line-height: 1.7em; + margin: 5px 0 0 0; + padding: 5px 0; + overflow: auto; + text-align: left; +} + +#UserPlaces .Place .Configuration { + border-bottom: dashed 1px #555; + border-left: dashed 1px #555; + border-right: dashed 1px #555; + font: normal 1em/normal Verdana, sans-serif; + line-height: 1.7em; + padding: 5px 10px; +} + +#UserContainer #AssetsContent { + float: left; + font-family: Verdana, Sans-Serif; + margin: 0 auto; + margin-left: 28px; + margin-right: 28px; + min-width: 0; + padding-bottom: 10px; + padding-left: 0; + padding-right: 0; + position: relative; + text-align: left; + width: 685px; +} + +#UserContainer #AssetsContent .HeaderPager, +#UserContainer #FavoritesContent .HeaderPager, +#UserContainer #AssetsContent .FooterPager, +#UserContainer #FavoritesContent .FooterPager { + clear: both; + margin: 0 12px 0 10px; + padding: 2px 0; + text-align: center; +} + +#UserContainer #AssetsContent .HeaderPager, +#UserContainer #FavoritesContent .HeaderPager { + margin-bottom: 10px; +} + +#UserContainer #AssetsContent .HeaderPager .Label, +#UserContainer #FavoritesContent .HeaderPager .Label, +#UserContainer #AssetsContent .FooterPager .Label, +#UserContainer #FavoritesContent .FooterPager .Label { + font-size: 1em; + vertical-align: middle; +} + +#UserContainer .Asset { + margin: 0 10px 15px 10px; + vertical-align: top; + width: 112px; +} + +#UserContainer .Asset .AssetThumbnail { + border: solid 1px #CCC; + height: 110px; + position: relative; + text-align: center; + width: 110px; +} + +#UserContainer .Asset .AssetDetails { + overflow: hidden; + padding: 2px 0 6px 0; + text-align: left; + width: 110px; +} + +#UserContainer .AssetName a { + font-size: .9em; + font-weight: bold; + line-height: 1.5em; + vertical-align: top; +} + +.AssetsBullet { + padding-right: 3px; +} + +#UserContainer .Label, +#UserContainer .Detail, +#UserContainer .DetailHighlighted, +#UserContainer .PriceInRobux, +#UserContainer .PriceInTickets { + font-size: .8em; +} + +#UserContainer .DetailHighlighted { + color: Red; + font-weight: bold; +} + +#UserContainer .PriceInRobux { + color: Green; + font-weight: bold; +} + +#UserContainer .PriceInTickets { + color: #fbb117; + font-weight: bold; +} + +.UserOnlineMessage { + font-family: Verdana; + font-size: 8pt; + color: Red; +} + +.UserOfflineMessage { + font-family: Verdana; + font-size: 8pt; + color: Gray; +} + +.AdPanel { + position: relative; + margin: 0 auto; + z-index: 999; +} + +.BanishButtonOverlay { + background-color: #eee; + border: solid 1px #444; + font-size: .8em; + padding: 1px 3px 2px 3px; + position: absolute; + text-align: center; + top: 0; + right: 0; +} + +.BanishButtonOverlay:hover { + background-color: #fff; + border: solid 1px #000; + text-decoration: none; +} + +.DeleteButtonOverlay { + background-color: #eee; + border: solid 1px #444; + font-size: .8em; + padding: 1px 3px 2px 3px; + position: absolute; + right: 2px; + text-align: center; + top: 2px; +} + +.DeleteFavoriteOverlay { + background-color: #eee; + border: solid 1px #444; + font-size: .8em; + padding: 1px 3px 2px 3px; + position: relative; + left: -57px; + text-align: center; + top: -97px; +} + +.DeleteButtonOverlay:hover { + background-color: #fff; + border: solid 1px #000; + text-decoration: none; +} + +.PlaceAccessIndicator { + color: #000; +} + +.SubscriptionStatusPanel { + width: 348px; + font-weight: bold; + margin-top: 5px; + padding: 5px 5px 5px 5px; + border: solid 1px black; + background-color: #ccc; +} + +.ProfileAlertPanel { + width: 348px; + padding: 5px 5px 5px 5px; + background-color: #FFF; + border: solid 1px black; + height: 64px; +} + +.UserBlurb { + overflow: hidden; + width: 348px; + padding: 5px 5px 5px 5px; + line-height: 20px; + background-color: #FFF; + margin-bottom: 10px; +} + +#AccountSettingsForm { + font-size: 11px; + line-height: 18px; +} + +#AccountSettingsForm fieldset { + border: 1px solid #ddd; + padding: 5px 5px 5px 5px; +} + +#OwnedSetsContainerDiv, +#SubscribedSetsContainerDiv { + text-align: center; + padding-bottom: 25px; + height: auto; +} + +#OwnedSetsContainerDiv .TiledSets, +#SubscribedSetsContainerDiv .TiledSets { + width: 110px; + height: 90px; +} + +.TiledSets { + float: left; + margin: 10px 10px; + text-align: center; +} + +#OwnedSetsContainerDiv .AssetCreator, +#SubscribedSetsContainerDiv .AssetCreator { + font-size: .8em; +} + +#OwnedSetsContainerDiv .SetsPager_Container, +#SubscribedSetsContainerDiv .SetsPager_Container { + clear: both; + text-align: center; + position: absolute; + bottom: 11px; + width: 100%; + *left: 0; +} + +#OwnedSetsContainerDiv .loading, +#SubscribedSetsContainerDiv .loading { + text-align: center; + height: 350px; + position: relative; + background: url('/web/20130713045325im_/https://www.roblox.com/images/ProgressIndicator4.gif') center no-repeat; +} + +#OwnedSetsContainerDiv .NoSets, +#SubscribedSetsContainerDiv .NoSets { + position: relative; + top: 10px; +} + +#ToggleBetweenOwnedSubscribedSets:hover { + cursor: pointer; +} + +#BadgesDisplayPane input[disabled], +#UserGroupsPane input[disabled], +#FriendRequests input[disabled] { + background-position: 0 -27px; + cursor: default; +} + +/* ~/CSS/Base/CSS/Utility.css */ +.MyRobloxContainer { + font-family: Verdana, Sans-Serif; + margin: 0 auto; + width: 900px; +} + +.MyRobloxContainer h1 { + display: block; +} + +.ThemeStandardColorBackground { + background: #6e99c9; +} + +.StandardBox, +.StandardBoxWhite, +.StandardBoxGray { + float: none; + border: 2px solid #6e99c9; + background-color: White; + padding: 10px 10px 10px 10px; + margin-bottom: 10px; + display: block; +} + +.StandardBoxWhite { + *zoom: 1; +} + +.StandardBoxGrey { + float: inherit; + border: 2px solid #6e99c9; + background-color: #A6A6A6; + padding: 10px 10px 10px 10px; + margin-bottom: 10px; + display: block; +} + +.StandardBoxHeader, +.StandardBoxHeaderGray, +.StandardTabWhite, +.StandardTabGray, +.StandardTabGrayActive { + float: none; + background-color: #6e99c9; + text-align: center; + color: White; + font-size: 16px; + font-weight: bold; + padding: 5px 12px 5px 12px; + display: block; + *display: inline; + *zoom: 1; +} + +.StandardBoxHeaderGray { + background-color: #A6A6A6; +} + +.StandardTabWhite, +.StandardTabGrayActive, +.StandardTabGray { + display: inline-block; + height: 26px; + z-index: 2; + position: relative; + *display: inline; + *zoom: 1; +} + +.StandardTabWhite span { + *padding-right: 14px; +} + +.StandardTabGray { + background-color: #b4cde9; + margin-right: 4px; +} + +.StandardTabGrayActive { + margin-right: 4px; +} + +.StandardTabGray a, +.StandardTabGrayActive a { + color: White; +} + +.StandardTabGray a:hover, +.StandardTabGrayActive a:hover { + text-decoration: none; +} + +.StandardTabGray:hover, +.StandardTabGrayActive { + background-color: #6c98cb; + color: White; +} + +#GroupsPeopleContainer .StandardTabGray, +#GroupsPeopleContainer .StandardTabGrayActive { + position: relative; + top: -4px; +} + +.Column1a { + width: 290px; + float: left; + margin-top: 10px; +} + +.Column2a { + margin-top: 10px; + width: 600px; + float: right; +} + +.Column1a .StandardBox { + width: 266px; +} + +.Column1a .StandardBoxHeader, +.Column1a .StandardBoxHeaderGray { + width: 266px; +} + +.Column2a .StandardBox { + width: 576px; +} + +.Column2a .StandardBoxHeader, +.Column2a .StandardBoxHeaderGray { + width: 576px; +} + +.Column1b { + margin-top: 10px; + width: 190px; + float: left; + margin-right: 15px; +} + +.Column2b { + margin-top: 10px; + width: 490px; + float: left; +} + +.Column3b { + margin-top: 10px; + width: 190px; + float: right; +} + +.Column1b .StandardBox { + width: 166px; +} + +.Column1b .StandardBoxHeader, +.Column1b .StandardBoxHeaderGray { + width: 166px; +} + +.Column2b .StandardBox { + width: 466px; +} + +.Column2b .StandardBoxHeader, +.Column2b .StandardBoxHeaderGray { + width: 466px; +} + +.Column3b .StandardBox { + width: 166px; +} + +.Column3b .StandardBoxHeader, +.Column3b .StandardBoxHeaderGray { + width: 166px; +} + +.Column1c { + margin-top: 10px; + width: 590px; + float: left; +} + +.Column2c { + margin-top: 10px; + width: 290px; + float: right; +} + +.Column1c .StandardBox { + width: 556px; +} + +.Column1c .StandardBoxHeader, +.Column1c .StandardBoxHeaderGray { + width: 556px; +} + +.Column2c .StandardBox { + width: 266px; +} + +.Column2c .StandardBoxHeader, +.Column2c .StandardBoxHeaderGray { + width: 266px; +} + +.Column1d { + margin-top: 10px; + width: 440px; + float: left; +} + +.Column2d { + margin-top: 10px; + width: 440px; + float: right; +} + +.Column1d .StandardBox, +.Column1d .StandardBoxWhite { + width: 416px; +} + +.Column1d .StandardBoxHeader, +.Column1d .StandardBoxHeaderGray, +.Column1d .StandardTabWhite { + width: 416px; +} + +.Column2d .StandardBox, +.Column2d .StandardBoxWhite { + width: 416px; +} + +.Column2d .StandardBoxHeader, +.Column2d .StandardBoxHeaderGray, +.Column2d .StandardTabWhite { + width: 416px; +} + +.Column1e { + margin-top: 10px; + margin-left: 10px; + width: 150px; + float: left; +} + +.Column2e { + margin-top: 10px; + width: 790px; + margin-left: 10px; + float: left; +} + +.Column1e .StandardBox { + width: 136px; +} + +.Column1e .StandardBoxHeader, +.Column1e .StandardBoxHeaderGray { + width: 126px; +} + +.Column2e .StandardBoxGray { + width: 726px; + padding: 5px; +} + +.Column2e .StandardBoxHeader, +.Column2e .StandardBoxHeaderGray { + width: 356px; +} + +#GamesLeftColumn { + padding: 20px 5px; +} + +.NewMenuLook #GamesLeftColumn { + background: none; + border: none; + padding: 9px 0; +} + +.GamesPageHeader { + font-size: 40px; + color: #363636; + font-weight: bold; + letter-spacing: -2px; + margin-left: 9px; +} + +.Column1f { + margin-top: 10px; + width: 375px; + float: left; +} + +.Column2f { + margin-top: 10px; + margin-left: 20px; + width: 570px; + float: left; +} + +.Repeater { + border: 0; + width: 100%; +} + +.Repeater .AlternatingItemTemplateOdd { + background-color: #F3F3F3; + padding: 5px 5px 5px 5px; +} + +.Repeater .AlternatingItemTemplateEven { + background-color: #fff; + padding: 5px 5px 5px 5px; +} + +.Repeater .RepeaterImage { + float: left; + vertical-align: top; + margin: 5px 5px 5px 5px; +} + +.Repeater .RepeaterText { + float: left; + vertical-align: top; + margin: 5px 5px 5px 5px; +} + +.Repeater .RepeaterImageNoFloat { + text-align: left; + vertical-align: top; + padding-left: 5px; +} + +.Repeater .RepeaterTextNoFloat { + text-align: left; + vertical-align: top; + padding: 5px; +} + +.Repeater thead { + font-size: 15px; + font-weight: normal; + color: #2163A5; + border-bottom: 1px solid #D3D3D3; +} + +.Column2b .Repeater .AlternatingItemTemplateOdd, +.Column2b .Repeater .AlternatingItemTemplateEven { + width: 466; + height: 50px; +} + +.GreySearchBar { + background-color: #7F7F7F; + border-color: #385D8A; + width: 150px; + color: White; + cursor: default; +} + +.GreySearchButton { + background-color: #7F7F7F; + border-color: #385D8A; + width: 50px; + color: White; +} + +.DescriptionText { + font-size: 14px; + padding: 10px; + background: #D2E3F7; +} + +.tab_white_31h_container .ajax__tab_header { + font-family: verdana, tahoma, helvetica; + font-size: 11px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-line.gif) repeat-x bottom; +} + +.tab_white_31h_container .ajax__tab_outer { + margin: 0; + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-right.gif) no-repeat right; + height: 21px; +} + +.tab_white_31h_container .ajax__tab_inner { + padding-left: 3px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-left.gif) no-repeat; +} + +.tab_white_31h_container .ajax__tab_tab { + height: 13px; + padding: 4px; + margin: 0; + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab.gif) repeat-x; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_outer { + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-hover-right.gif) no-repeat right; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_inner { + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-hover-left.gif) no-repeat; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_tab { + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-hover.gif) repeat-x; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_outer { + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-active-right.gif) no-repeat right; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_inner { + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-active-left.gif) no-repeat; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_tab { + background: url(/web/20130713045325im_/https://www.roblox.com/images/tab-active.gif) repeat-x; +} + +.tab_white_31h_container .ajax__tab_body { + font-family: verdana, tahoma, helvetica; + font-size: 10pt; + border: 1px solid #999; + border-top: 0; + padding: 8px; + background-color: #fff; +} + +.rbx2only { + display: none; +} + +.GreenButton, +.RedButton, +.RedButton2 { + display: inline-block; + font: bold 14px Arial, Helvetica, Sans-Serif; + cursor: pointer; + *display: inline; + *zoom: 1; +} + +.GreenButton span, +.RedButton span, +.RedButton2 span { + margin: 0 0 0 4px; + display: block; + padding: 7px 12px 0 5px; + cursor: pointer; + color: White; +} + +.GreenButton span a, +.RedButton span a, +.RedButton2 span a { + color: White; + text-decoration: none; +} + +.GreenButton:hover, +.RedButton:hover { + background-position: 0 -30px; + cursor: pointer; +} + +.GreenButton span:hover, +.RedButton span:hover { + background-position: right -30px; + cursor: pointer; +} + +.GreenButton:hover, +.RedButton:hover, +.RedButton2:hover { + text-decoration: none; +} + +.GreenButton { + height: 30px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/btn_green_30h_t1.png) no-repeat; +} + +.GreenButton span { + height: 23px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/btn_green_30h_t2.png) no-repeat top right; +} + +.RedButton { + height: 30px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/btn_red_30h_t1.png) no-repeat; +} + +.RedButton span { + height: 23px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/btn_red_30h_t2.png) no-repeat top right; +} + +.RedButton2 { + height: 40px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_red_40h_t1.png) no-repeat; +} + +.RedButton2 span { + height: 28px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_red_40h_t2.png) no-repeat top right; + padding: 12px 12px 0 5px; +} + +.RedButton2:hover { + background-position: 0 -40px; + cursor: pointer; +} + +.RedButton2 span:hover { + background-position: right -40px; + cursor: pointer; +} + +.Money { + color: #090; +} + +.SuccessBox, +.ResultSuccessBox { + border: solid 2px #a6dba6; + color: #090; + font-weight: bold; + padding: 5px; +} + +.ErrorBox, +.ResultErrorBox { + border: solid 2px #ffa6a6; + color: #f00; + font-weight: bold; + padding: 5px; +} + +.SuccessBox, +.ErrorBox { + margin: 10px 0; +} + +.ResultSuccessBox, +.ResultErrorBox { + height: 50px; +} + +.ResultContainer { + height: 105px; + padding: 10px 0; + vertical-align: top; +} + +.SuccessBox p { + margin: 0; +} + +.MessageBox { + width: 305px; + float: right; +} + +.MessageBox img { + float: left; + padding: 0 5px 7px 0; + height: 40px; +} + +.MessageBox div { + padding-left: 5px; +} + +.GameCardSpecialOffer { + height: 40px; + font-weight: bold; + padding-top: 4px; + font-size: 12px; +} + +.GameCardText, +.GameCardMessage { + float: right; + padding: 0; + width: 318px; +} + +.GameCardMessageBox { + border: solid 2px #ffa6a6; + color: #f00; + font-weight: bold; + padding: 5px; + *height: 66px; + margin: 20px 0; +} + +.GameCardPromo { + font-weight: bold; + font-size: 16px; + color: #333; +} + +.BoxTextAligned { + margin-left: 10px; + position: relative; + top: -20px; +} + +.GamecardBoxTextAligned { + margin-left: 10px; + position: relative; + top: -20px; + color: #333; +} + +.ResultBoxTextAligned { + margin-left: 10px; + position: relative; + top: -40px; + left: 50px; + width: 75%; + display: block; +} + +#SuccessMessageSubText, +.GameCardMessage { + color: #333; + font-size: .8em; + padding-top: 5px; +} + +#RedeemHeader { + color: #363636; + font: bold 24px Arial, Helvetica, sans-serif; + margin: 6px 6px 8px; + width: 50%; + float: left; +} + +#RedeemContainer { + font-family: Arial, Helvetica, Sans-Serif; + font-size: 14px; + color: Black; + z-index: 1; +} + +#RedeemContainer a { + color: #095fb5; +} + +#RedeemContainer a:hover { + text-decoration: none; +} + +#RedeemContainer #pin { + height: 21px; + font-size: 12px; +} + +#RedeemContainer #HowToUse { + margin-left: 12px; + font-size: 15px; + font-weight: bold; + margin-bottom: 4px; +} + +#RedeemContainer ol { + line-height: 16px; + font-size: 12px; + font-weight: bold; +} + +#RedeemContainer ol li span { + font-weight: normal; +} + +.OnePaymentFormDiv { + font-size: 11px; + color: #666; +} + +.BigLinks { + font-size: 16px; + font-weight: bold; +} + +.SkinnyRightArrow { + cursor: pointer; + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_right.png) no-repeat; + width: 12px; + height: 55px; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.SkinnyRightArrow:hover { + background-position: 0 -55px; +} + +.SkinnyRightArrowDisabled { + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_right.png) no-repeat 0 -110px; + width: 12px; + height: 55px; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.SkinnyLeftArrow { + cursor: pointer; + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_left.png) no-repeat; + width: 12px; + height: 55px; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.SkinnyLeftArrow:hover { + background-position: 0 -55px; +} + +.SkinnyLeftArrowDisabled { + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow_skinny55h_left.png) no-repeat 0 -110px; + width: 12px; + height: 55px; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.BlueLeftArrow { + cursor: pointer; + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow_36px_left.png) no-repeat; + width: 36px; + height: 36px; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.BlueLeftArrow:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow36px_leftOn.png) no-repeat; +} + +.BlueRightArrow { + cursor: pointer; + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow_36px_right.png) no-repeat; + width: 36px; + height: 36px; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.BlueRightArrow:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/arrow36px_rightOn.png) no-repeat; +} + +.BCHat { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Games/gamesPage_bcHelmet.png) no-repeat; + width: 35px; + height: 29px; + display: inline-block; + margin-top: 3px; + *display: inline; + *zoom: 1; +} + +.notificationBox { + display: inline-block; + background-color: #f00; + color: #fff; + height: 16px; + min-width: 18px; + width: auto; + font-size: 14px; + font-weight: bold; + margin: 2px 2px 4px 2px; + padding: 0 2px; + line-height: 1.1em; + text-align: center; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; +} + +.notificationBoxIE { + display: inline-block; + color: #fff; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/bg-notifications.png); + background-repeat: repeat-x; + background-position: left top; + min-width: 24px; + width: auto; + height: 16px; + text-align: center; + font-size: 14px; + font-weight: bold; + *display: inline; + *zoom: 1; +} + +.gray-ok-button { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-ok-gray.png) no-repeat; + width: 102px; + height: 50px; + cursor: pointer; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.gray-ok-button:hover { + background-position: 0 -50px; +} + +.learn-more-button { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-learn_more.png) no-repeat; + width: 159px; + height: 50px; + cursor: pointer; + display: inline-block; + *display: inline; + *zoom: 1; +} + +.learn-more-button:hover { + background-position: 0 -50px; +} + +.SimpleModal { + background-color: #E1E1E1; + border: 2px solid #272727; + display: none; + padding: 5px; + position: absolute; + width: 435px; +} + +.SimpleModal .titleBar { + background-color: #E1E1E1; + color: #363636; + font: bold 27px Arial, Helvetica, Sans-Serif; + height: 38px; + letter-spacing: -2px; +} + +.SimpleModal .modalBody { + background: #FFF; + padding: 5px; + font: 15px Arial, sans-serif; +} + +.SimpleModal ul { + margin: 0; + padding: 0 15px; +} + +.SimpleModal li { + margin: 10px 0; +} + +/* ~/CSS/Base/CSS/VideoPreRoll.css */ +#videoPrerollPanel { + display: none; + width: 713px; + height: 473px; + padding: 20px 20px 20px 35px; + background-color: #fff; +} + +#videoPrerollTitleDiv { + font-family: Arial, Sans-Serif; + font-size: 17px; + font-weight: bold; + padding-bottom: 20px; +} + +#videoPrerollMainDiv { + width: 391px; + height: 312px; + margin: 0; + padding: 0; + float: left; +} + +#videoPrerollCompanionAd { + width: 300px; + height: 250px; + margin: 0; + padding-top: 25px; + padding-left: 20px; + float: left; +} + +#videoPrerollLoadingDiv { + margin-left: auto; + margin-right: auto; + font-family: Arial, Sans-Serif; + font-weight: bold; + font-size: 12px; + clear: both; + width: 584px; + padding-top: 30px; +} + +#videoPrerollLoadingBar { + width: 582px; + height: 8px; + border: 1px solid #697D03; + background-color: #808081; +} + +#videoPrerollLoadingBarCompleted { + background-color: #cbff01; + height: 8px; + width: 0; + padding: 0; + margin: 0; +} + +#videoPrerollJoinBC { + text-align: center; + font-size: 15px; + font-family: Arial, Sans-Serif; + font-weight: bold; + padding-top: 22px; +} + +#videoPrerollJoinBCButton { + width: 180px; + height: 40px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/VideoPreRoll/btn-buildersclub.png); + background-position: top; + display: inline-block; + vertical-align: middle; +} + +#videoPrerollJoinBCButton:hover { + background-position: bottom; +} + +/* ~/CSS/Base/CSS/StyleGuide.css */ +body { + background-color: #fff; + margin: 0; +} + +body, +.text, +pre { + font-family: Arial, Helvetica, sans-serif; + color: #000; + font-size: 12px; +} + +.text { + font-weight: normal; +} + +.tip-text { + padding-top: 2px; + color: #666; + display: block; + font-size: 11px; +} + +h1, +h1 a, +h1 a:visited, +h1 a:active, +h1 a:link { + font-size: 40px; + font-weight: bold; + letter-spacing: -2px; + margin: 12px 0 12px 0; + color: #363636; + letter-spacing: -2px; + margin: 12px 0 12px; +} + +h1 a, +h1 a:visited, +h1 a:active, +h1 a:link { + margin: 0; +} + +h1 a:hover { + text-decoration: none; +} + +h2 .text, +h2 { + font-size: 16px; + font-weight: bold; + color: #000; + text-transform: uppercase; +} + +h2.title { + margin-top: 20px; + margin-bottom: 20px; +} + +h2.light { + font-size: 16px; + font-weight: normal; + color: #000; +} + +h3, +h3 a { + font-size: 15px; + font-weight: bold; + color: #363636; +} + +.divider-top { + border-top: 1px solid #ccc; +} + +.divider-bottom { + border-bottom: 1px solid #ccc; +} + +.divider-left { + border-left: 1px solid #ccc; +} + +.divider-right { + border-right: 1px solid #ccc; +} + +.blank-box { + border: 1px solid #ccc; +} + +.dark-box { + border: 1px solid #bcbcbc; + background: #e1e1e1; + padding: 5px; +} + +.sub-divider-bottom { + border-bottom: 1px solid #ededed; +} + +a.text-link { + font-weight: normal; + text-decoration: none; + color: #095fb5; +} + +a.text-link:hover { + text-decoration: underline; +} + +.table td, +.table th { + padding: 5px; + border-top: 1px solid #ccc; + margin: 0; + float: left; + text-align: left; +} + +table.table { + border-top: 1px solid #9e9e9e; +} + +.table-header th { + border-left: 1px solid #ccc; + font-weight: bold; + background-color: #f1f1f1; + border-top: none; +} + +.table-header .first { + border-left: 1px solid #f1f1f1; +} + +.tool-tip { + border: 1px solid #ccc; + font-weight: normal; + font-size: 12px; + margin-left: 20px; + position: relative; + width: 120px; + padding: 5px; +} + +.tool-tip span { + color: #a00; +} + +.tool-tip .right { + position: absolute; + left: -10px; + top: 50%; + margin-top: -5px; +} + +.tool-tip .bottom { + position: absolute; + top: -10px; + left: 5px; +} + +.validator-checkmark { + width: 15px; + height: 13px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/UI/img-check.png) no-repeat; + margin-left: 5px; + display: none; +} + +.text-box { + border: 1px solid #a7a7a7; + padding: 0 3px; + font-weight: normal; +} + +.text-box.text-box-small { + height: 18px; + font-size: 11px; + line-height: 18px; + border: 1px solid #a7a7a7; +} + +.text-box.text-box-medium { + height: 21px; + font-size: 12px; + line-height: 19px; +} + +.text-box.text-box-large { + height: 25px; + line-height: 24px; + font-size: 13px; +} + +.text-box.text-area-medium { + line-height: 19px; +} + +.btn-control, +.btn-control:active, +.btn-control:link, +.btn-control:visited, +.btn-control:hover { + border: 1px solid #777; + padding: 0 6px; + color: #000; + text-decoration: none; + background-color: #ccc; + text-align: center; + font-weight: normal; + cursor: pointer; + background-position: top; + display: inline-block; + *zoom: 1; + *display: inline; +} + +.btn-control:hover { + background-position: bottom; + border-color: #888; + text-decoration: none; +} + +.btn-control.disabled { + border: 1px solid #ccc; + cursor: default; + color: #a7a7a7; + background-position: center; +} + +.btn-control.btn-control-small { + height: 18px; + line-height: 18px; + font-size: 11px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/btn-control-small-tile.png); +} + +.btn-control.btn-control-medium { + height: 21px; + line-height: 21px; + font-size: 12px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/btn-control-medium-tile.png); +} + +.btn-control.btn-control-large { + height: 25px; + line-height: 24px; + font-size: 13px; + padding: 0 7px; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/StyleGuide/btn-control-large-tile.png); +} + +a.btn-control.top-level { + font-weight: bold; +} + +.btn-large, +.btn-medium, +.btn-small { + margin: 0; + display: inline-block; + zoom: 1; + text-align: center; + font-weight: bold; + text-decoration: none; + letter-spacing: -1px; + border-width: 1px; + border-style: solid; + cursor: pointer; + *display: inline; + *vertical-align: top; +} + +.PurchaseModal .btn-large, +.PurchaseModal .btn-medium, +.PurchaseModal .btn-small { + *margin-right: 5px; + *vertical-align: top; +} + +.btn-large { + padding: 9px 13px 0 13px; + height: 39px; + min-width: 70px; + font-size: 23px; + line-height: 27px; + background-position: left 0; +} + +.btn-large:hover, +.btn-medium:hover, +.btn-small:hover { + text-decoration: none; +} + +.btn-large:hover { + background-position: left -48px; +} + +.btn-medium { + padding: 4px 13px 0 13px; + height: 28px; + min-width: 62px; + font-size: 20px; + line-height: 23px; + background-position: left -96px; +} + +.btn-medium:hover { + background-position: left -128px; +} + +.btn-small { + padding: 1px 7px 0 7px; + height: 20px; + min-width: 40px; + font-size: 15px; + line-height: 18px; + background-position: left -160px; +} + +.btn-small:hover { + background-position: left -181px; +} + +.btn-primary, +.btn-primary:link, +.btn-primary:active, +.btn-primary:visited { + border-color: #007001; + background-color: #007001; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-green.png); + color: #013401; +} + +.btn-neutral, +.btn-neutral:link, +.btn-neutral:active, +.btn-neutral:visited { + border-color: #0852b7; + background-color: #0852b7; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue.png); + color: #00243d; +} + +.btn-negative, +.btn-negative:link, +.btn-negative:active, +.btn-negative:visited { + border-color: #565656; + background-color: #565656; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray.png); + color: #222; +} + +.btn-disabled-primary, +.btn-disabled-primary:hover, +.btn-disabled-neutral, +.btn-disabled-neutral:hover, +.btn-disabled-negative, +.btn-disabled-negative:hover { + cursor: default; + background-position: left -202px; +} + +.btn-disabled-primary, +.btn-disabled-primary:link, +.btn-disabled-primary:active, +.btn-disabled-primary:visited { + background-color: #99c699; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-green.png); + border-color: #99c699; + color: #9aa89a; +} + +.btn-disabled-neutral, +.btn-disabled-neutral:link, +.btn-disabled-neutral:active, +.btn-disabled-neutral:visited { + background-color: #9cbae2; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue.png); + border-color: #9cbae2; + color: #99a7b1; +} + +.btn-none { + display: none; +} + +.btn-disabled-negative, +.btn-disabled-negative:link, +.btn-disabled-negative:active, +.btn-disabled-negative:visited { + background-color: #bbbcbb; + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray.png); + border-color: #bbbcbb; + color: #a5a5a5; +} + +.btn-text { + display: block; + margin: 0; + position: relative; + color: #fff; +} + +.btn-text:hover { + text-decoration: none; +} + +.btn-large .btn-text { + bottom: 26px; +} + +.btn-medium .btn-text { + bottom: 22px; +} + +.btn-small .btn-text { + bottom: 17px; +} + +.btn-large-green-play, +.btn-play, +.btn-play:active, +.btn-play:visited, +.btn-play:link { + padding-left: 60px; + border-color: #007001; + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-lg-green-play.png) no-repeat left top; + color: #013401; + min-width: 26px; +} + +.blue-arrow { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue-arrow-md.png) right top; + border-color: #0852b7; + color: #00243d; + padding-right: 36px; + min-width: 41px; +} + +.gray-arrow { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray-arrow-md.png) right top; + border-color: #565656; + color: #222; + padding-right: 36px; + min-width: 41px; +} + +.gray-arrow:hover, +.blue-arrow:hover { + background-position: right -64px; +} + +.disabled-blue-arrow, +.disabled-blue-arrow:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-blue-arrow-md.png) right -32px; + border-color: #9cbae2; + color: #99a7b1; + padding-right: 36px; + cursor: default; + min-width: 41px; +} + +.disabled-gray-arrow, +.disabled-gray-arrow:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/StyleGuide/bg-btn-gray-arrow-md.png) right -32px; + border-color: #bbbcbb; + color: #a5a5a5; + padding-right: 36px; + cursor: default; + min-width: 41px; +} + +.pager.first, +.pager.last { + display: none; +} + +.pager.previous { + display: inline-block; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left; + width: 27px; + height: 27px; +} + +.pager.next { + display: inline-block; + background: url('/web/20130713045325im_/https://www.roblox.com/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left; + width: 27px; + height: 27px; +} + +.page.text { + position: relative; + top: -8px; + padding: 5px; + *top: -4px; +} + +.pager.previous:hover, +.pager.next:hover { + background-position: bottom left; + cursor: pointer; +} + +.pager.disabled, +.pager.disabled:hover { + background-position: 0 -27px; + cursor: default; +} + +.dropdown { + position: relative; + text-align: left; + display: block; + float: left; +} + +.dropdown .button { + background: url(/web/20130713045325im_/https://www.roblox.com/images/buttons/bg-drop_down_btn.png) no-repeat right top; + font-size: 13px; + color: #000; + text-align: center; + display: block; + position: relative; + z-index: 2; + height: 21px; + padding: 4px 17px 0 8px; + border: 1px solid #777; + bottom: -1px; +} + +.dropdown .button:hover { + background-position: right center; + border-color: #888; + text-decoration: none; +} + +.dropdown .button.active { + background-position: right bottom; + border-bottom: none; +} + +.dropdown .button.gear { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/BuildPage/btn-gear_sprite_27px.png); + height: 27px; + border: none; + bottom: 0; + width: 40px; + padding: 0; +} + +.dropdown .dropdown-list { + background-color: #efefef; + border: 1px solid #777; + position: absolute; + top: 26px; + z-index: 1; + font-size: 12px; + font-weight: normal; + display: none; + margin-top: 0; + margin-bottom: 0; + margin-left: 0; + padding-left: 0; + white-space: nowrap; +} + +.dropdown .dropdown-list li { + display: block; + text-decoration: none; + color: #000; + padding: 2px 8px; + margin: 4px 0; + cursor: pointer; +} + +.dropdown .dropdown-list li:hover { + background-color: #095fb5; + color: #fff; +} + +.dropdown .dropdown-list li a { + display: block; + color: inherit; + text-decoration: none; +} + +span.robux { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 0 1px; + color: #060; + font-weight: bold; + padding: 0 0 2px 20px; + font-size: 12px; +} + +span.tickets { + background: url('/web/20130713045325im_/https://www.roblox.com/images/Tickets.png') no-repeat 0 1px; + color: #A61; + padding: 0 0 2px 20px; + font-weight: bold; + font-size: 12px; +} + +.robux-text { + color: #060; + font-weight: bold; +} + +.form-outer { + overflow: hidden; + width: 100%; + clear: both; +} + +.form-label { + font-size: 13px; + color: black; + font-weight: bold; +} + +.form-inner.label-column { + float: left; + margin-right: 5px; +} + +.form-label { + font-size: 13px; + color: black; + font-weight: bold; +} + +.form-inner.input-column { + overflow: hidden; + text-align: left; +} + +.form-select { + margin: 0 5px 0; + height: 21px; +} + +.emphasizedText { + font-style: italic; +} + +.error-message { + color: black; + background-color: #FAE5E5; + border: solid 1px #c00; + margin-bottom: 10px; + text-align: left; + padding: 3px 10px; +} + +.footnote { + color: #666; +} + +.urgent-text { + color: #c00; + font-weight: bold; +} + +a[disabled=disabled], +a[disabled=disabled]:hover, +a[disabled], +a[disabled]:hover { + text-decoration: none; + cursor: default; + color: #808080; +} + +.stat-label { + font-size: 11px; + color: #888; + line-height: 1.5em; +} + +.stat { + font-size: 11px; + color: #000; + line-height: 1.5em; +} + +.hint-text { + font-style: italic; + color: #ccc; +} + +.status-confirm { + background-color: #e5effa; + border: 1px solid #06C; + padding: 5px 10px; +} + +.status-error { + background-color: #FAE5E5; + border: 1px solid #C00; + padding: 5px 10px; +} + +.info-tool-tip { + background: url(/web/20130713045325im_/https://www.roblox.com/images/Buttons/questionmark-12x12.png) no-repeat; + padding-left: 10px; +} + +.tab-container { + overflow: hidden; + padding-left: 5px; +} + +.redesign .tab_white_31h_container .ajax__tab_inner, +.tab { + float: left; + background-color: #D6D6D6; + padding: 7px; + border: 1px solid #9e9e9e; + font: bold 15px arial; + margin: 4px 2px 0 1px; + border-bottom-width: 0; + position: relative; + top: -1px; +} + +.redesign .tab_white_31h_container .ajax__tab_hover .ajax__tab_inner, +.tab:hover { + background-color: #e9e9e9; + cursor: pointer; +} + +#ItemContainer .redesign .tab_white_31h_container .ajax__tab_inner h3, +.tab a { + color: #363636; + font-size: 15px; + font-weight: bold; +} + +.redesign .tab_white_31h_container .ajax__tab_active .ajax__tab_inner, +.tab.active { + background-color: #fff; + margin-top: 0; + padding: 9px 7px 9px 7px; + border-bottom: 0; + position: relative; + border-color: #ccc; + z-index: 1; + margin: 0 1px 0 0; + top: 1px; +} + +.redesign .tab_white_31h_container .ajax__tab_panel, +.tab-content { + top: -1px; + position: relative; + background-color: #fff; + border-top: 1px solid #CCC; +} + +.arrow { + cursor: pointer; + background-repeat: no-repeat; + width: 17px; + height: 50px; + display: inline-block; +} + +.arrow:hover { + background-position: 0 -51px; +} + +.arrow.disabled { + cursor: default; + background-position: 0 -102px; + width: 17px; + height: 50px; +} + +.arrow.left { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/GamesPage/arrow_left.png); +} + +.arrow.right { + background-image: url(/web/20130713045325im_/https://www.roblox.com/images/GamesPage/arrow_right.png); +} + +.online-player { + font-size: 12px; + color: #393; +} + +.invisible { + display: none; +} + +.selected-text { + font-weight: bold; +} + +.verticaltab { + text-decoration: none; +} + +.verticaltab:hover { + background: #EFEFEF; +} + +.verticaltab.disabled:hover { + background: none; + border: none; + text-decoration: none; + cursor: default; +} + +.verticaltab.selected { + background: #EFEFEF; + border: 1px solid #CCC; + font-weight: bold; + border-right: none; + text-align: left; +} + +.verticaltab a { + top: 0; + left: 0; + right: 0; + bottom: 0; + font-size: 14px; + color: #363636; + position: relative; + display: block; + z-index: 2; + height: 35px; + line-height: 35px; + text-decoration: none; + padding-left: 15px; +} + +.verticaltab a:hover, +.verticaltab a:active { + text-decoration: none; +} + +.verticaltab.disabled a:hover { + cursor: default; +} + +.validation-summary-errors { + background-color: #FAE5E5; + border: 1px solid #C00; + padding: 5px 0 5px 5px; + font-size: 12px; + font-weight: normal; + text-align: left; + margin-bottom: 10px; +} + +.validation-summary-errors ul { + padding: 0; + margin: 0; + list-style-type: none; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav li { + display: inline; +} + +.nav>li>a:hover, +.nav>li>a:focus { + text-decoration: none; + background-color: #eee; +} + +.nav-pills>li>a { + padding: 4px 12px 4px 12px; + margin: 2px 2px 2px 0; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + line-height: 14px; + text-decoration: none; + color: #095FB5; + font-size: 13px; +} + +.nav-pills>.active>a, +.nav-pills>.active>a:hover, +.nav-pills>.active>a:focus { + color: #fff; + background-color: #36c; +} + +/* ~/CSS/RBX2/CSS/BuildersClub.css */ +#BuildersClubContainer { + margin-left: -5px; +} + +/* ~/CSS/RBX2/CSS/Catalog.css */ +#CatalogContainer>.StandardBox { + padding: 3px 6px 8px 5px; +} + +.Assets .StandardBoxHeader { + width: 660px; +} + +.Assets .StandardBox { + width: 660px; +} + +/* ~/CSS/RBX2/CSS/DarkGradientBox.css */ +.DarkGradientBox { + background: none; + width: auto; + color: Black; + position: relative; + border: none; +} + +.DarkGradientBox .DGB_Header { + text-align: center; + padding-bottom: 5px; + border-bottom: none; + text-transform: uppercase; + font-family: Arial; + font-size: 16px; + font-weight: bold; + padding-top: 8px; +} + +.DarkGradientBox .DGB_TextBox { + width: 155px; + height: 18px; + border: 1px solid #bcbcbc; +} + +.DarkGradientBox .DGB_Label { + color: Black; + text-align: left; + font-family: Arial; + font-size: 11px; +} + +.DarkGradientBox .DGB_Button { + cursor: pointer; + background-color: #435D77; + color: White; + text-decoration: none; + border: solid 1px #777; + padding: 6px 10px 6px 10px; + font-family: Verdana, Sans-Serif; + font-size: 12px; + font-weight: bold; + text-align: center; + white-space: nowrap; +} + +.DarkGradientBox .DGB_Button:link, +.DarkGradientBox .DGB_Button:visited { + background-color: #435D77; + color: White; + text-decoration: none; +} + +.DarkGradientBox .DGB_Button:hover, +.DarkGradientBox .DGB_Button:active { + background-color: #B6CCE4; + color: #435D77; + text-decoration: none; +} + +/* ~/CSS/RBX2/CSS/Games.css */ +#GamesContainer .DisplayFilters { + width: 126px; +} + +.WaitCursor, +.WaitCursor * { + cursor: wait !important; +} + +.PlayButton, +.BuildButton, +.PlayButtonSelected, +.BuildButtonSelected { + height: 54px; + width: 123px; + display: block; + cursor: pointer; +} + +.PlayButton { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/games/playBtn_off.png'); + background-repeat: no-repeat; +} + +.BuildButton { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/games/buildBtn_off.png'); + background-repeat: no-repeat; +} + +.PlayButton:hover, +.PlayButtonSelected { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/games/playBtn_on.png'); + background-repeat: no-repeat; +} + +.BuildButton:hover, +.BuildButtonSelected { + background-image: url('/web/20130713045325im_/https://www.roblox.com/images/games/buildBtn_on.png'); + background-repeat: no-repeat; +} + +#BCOnlyPlaces { + width: 420px; +} + +#GamesLeftColumn { + width: 126px; +} + +/* ~/CSS/RBX2/CSS/Inbox.css */ +#InboxTabs { + position: relative; + top: 2px; +} + +/* ~/CSS/RBX2/CSS/Item.css */ +#ItemContainer #Summary .label { + color: #888; +} + +#ItemContainer #Summary .box .head { + color: Black; +} + +#ItemContainer #Summary .box .body { + border: 1px solid #CCC; + padding: 4px 8px 8px; + color: #000; +} + +.ReportAbuse { + text-align: right; +} + +.ReportAbuse .AbuseButton a { + color: #F99; + background: none; + padding-left: 16px; + padding-bottom: 2px; +} + +.ReportAbuse .AbuseButton a:hover { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/abuse.png") no-repeat scroll 0 2px transparent; + color: #F00; +} + +.ReportAbuse img { + display: none; +} + +.MultiplayerVisit:hover { + background-position: 0 54px; +} + +.MultiplayerVisit, +.MultiplayerVisitDisabled { + width: 212px; + height: 54px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_play_54h.png); +} + +.MultiplayerVisitHover { + width: 212px; + height: 54px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_play_54h.png); + background-position: 0 54px; +} + +div.VisitButtonsLeft a.MultiplayerVisit { + float: right; + display: inline; +} + +div.VisitButtonsLeftCentered { + width: 100%; + float: none; + text-align: center; + display: block; +} + +.SoloVisit:hover { + color: #0C0; +} + +.SoloVisit { + background: none; + color: #080; + font-size: 14px; + width: auto; + height: auto; +} + +span.SoloVisitText { + display: block; + padding: 15px 0 10px 15px; +} + +#ItemContainer .PlayGames { + background-color: Transparent; + border: none; + padding: 0; + width: 100%; + margin: 4px 0 0 0; +} + +.PlaceItemContainer .PlayGames { + border: none !important; + background: none !important; + margin: 4px 0 0; +} + +.PlaceInfoIcons { + margin: 4px 0 0 1px; + text-align: right; +} + +.iPublic, +.iUnlocked, +.iLocked, +.SharedIcon, +.CopyLockedIcon, +.AllGearIcon, +.GenreGearIcon, +.NoGearIcon { + width: 20px; + height: 20px; +} + +.iPublic, +.iUnlocked { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_public.png); +} + +.iLocked { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_public.png); + background-position: -20px; +} + +.CopyLockedIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_locked.png); +} + +.SharedIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_locked.png); + background-position: -20px; +} + +.AllGearIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png); +} + +.GenreGearIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png); + background-position: 0 -20px; +} + +.NoGearIcon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png); + background-position: 0 -40px; +} + +#ItemContainer .ajax_tab_label { + color: #333; + font-size: 16px; + font-weight: bold; + font-family: Arial, Helvetica, sans-serif; + letter-spacing: normal; +} + +#ItemContainer .CommentsContainer .Comments { + border: 0 none; +} + +#ItemContainer .CommentsContainer .Comment { + background: none; +} + +#ItemContainer .CommentsContainer .Avatar { + border: 0 none; +} + +#ItemContainer .CommentsContainer .Post .Audit { + color: #888; +} + +#BadgeStatsHeader { + width: auto; +} + +/* ~/CSS/RBX2/CSS/MyRoblox.css */ +.sbMini { + margin-top: 5px; + font-family: Verdana, Sans-Serif; + font-size: 16px; + margin-right: 7px; +} + +.ProfileAlertPanel { + border: none; +} + +#UserPlaces .Place .Statistics, +#UserPlaces .Place .Configuration { + border: none; +} + +#GroupTitle { + width: 888px; +} + +.Column2b .StandardBoxGrey { + width: 454px; +} + +.subMenu { + width: 970px; + height: 30px; + border: none; + text-align: center; + background: #363636; + z-index: 200; + margin: 0 auto; +} + +.subMenu ul { + margin: 0 0 0 105px; +} + +.subMenu>ul>li { + height: 30px; + margin: 0 2px; +} + +.subMenu ul ul { + left: -104px; +} + +.subMenu ul ul a, +.subMenu ul ul a:visited { + background: #444; + border: none; +} + +.subMenu ul ul a:hover { + background: #777; +} + +.subMenu>ul>li:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/topNav_black.png); + background-position: 0 30px; +} + +.subMenu :hover>a, +.subMenu ul ul :hover>a { + text-decoration: none; +} + +.subMenu a:hover { + background: none; + text-decoration: none; +} + +.subMenu a, +.subMenu a:visited { + border: none; +} + +.subMenu .subMenuItemselected { + border: none; +} + +/* ~/CSS/RBX2/CSS/Roblox.css */ +body { + margin: 0; + padding: 0; + background: #e6e6e6; + font-family: Arial, Helvetica, sans-serif; + font-size: 12px; +} + +a { + text-decoration: none; + color: #095fb5; +} + +a:hover, +a:active { + text-decoration: underline; +} + +a.green { + color: #080; +} + +a.green:hover { + color: #0c0; +} + +a img { + border: none; +} + +#Header a:hover { + text-decoration: none; +} + +#MasterContainer { + background: white; + overflow: visible; + width: 100%; +} + +#Container { + margin: 0 auto; + width: 100%; + padding: 0; + border: 0; +} + +#SmallHeaderContainer { + margin: 0; + padding: 0; + background-position: 0 0; + background-repeat: no-repeat; + height: 40px; + position: fixed; + width: 100%; + z-index: 1001; +} + +#SmallHeaderContainer #Banner { + background-color: #114081; + margin: 0; + padding: 0; + position: fixed; + width: 100%; +} + +#HeaderContainerDefaultPage { + position: relative; + margin: 0; + padding: 0; + width: 900px; + height: 225px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_03.jpg) repeat scroll 0 0 transparent; + background-position: 0 0; + background-repeat: no-repeat; + z-index: 6; +} + +#HeaderContainerDefaultPage #Header #Banner #Logo { + height: 70px; + left: 275px; + position: absolute; + top: 10px; + width: 350px; + margin: 0; + float: none; + background: none; +} + +#HeaderContainerDefaultPage #Banner { + height: 100px; + background: none; + position: relative; + bottom: 0; +} + +#HeaderContainerDefaultPage #Header #Banner #Authentication { + position: relative; + top: 0; + margin: 0; + height: 28px; + font-family: Arial; + font-size: 11px; + font-weight: normal; + color: White; + float: left; + padding: 0 0 0 2px; + background: none; +} + +#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton { + height: 20px; + position: relative; + top: 12px; + height: 28px; + font-weight: normal; + float: right; + z-index: 1; +} + +#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton #AuthenticationBannerSpanLeft #AuthenticationBannerSpan { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent; + display: block; + height: 28px; + padding: 6px 10px 0; +} + +#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton #AuthenticationBannerSpanLeft { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png") no-repeat scroll left top transparent; + display: block; + height: 28px; + padding: 0 0 0 2px; + position: relative; + float: right; + margin: 0; + top: 0; +} + +#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton a { + height: 14px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x; + margin: 0 5px; + font-weight: bold; + color: White; + font-family: Arial; + font-size: 10px; + padding: 2px 5px; + width: auto; +} + +#HeaderContainerDefaultPage #Header #Banner #AuthenticationButton a:hover { + background-position: 0 -18px; +} + +#HeaderContainerDefaultPage #Header #Banner #PlayNowButton { + float: left; + width: 160px; +} + +#SmallHeaderContainer #Banner #Options { + height: 28px; + left: 150px; + top: 12px; +} + +#SmallHeaderContainer #Banner #Logo { + height: 34px; + left: 0; + position: absolute; + top: 9px; + width: 140px; + margin: 0; + float: none; + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/img-robloxlogo.png") no-repeat; +} + +#SmallHeaderContainer #Banner #Authentication { + position: relative; + top: 0; + margin: 0; + height: 28px; + font-family: Arial; + font-size: 11px; + font-weight: normal; + color: White; + float: left; + padding: 0 0 0 2px; + background: none; +} + +#SmallHeaderContainer #Banner #AuthenticationButton #AuthenticationBannerSpanLeft { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png") no-repeat scroll left top transparent; + display: block; + height: 28px; + position: relative; + float: right; + margin: 0; + top: 0; + width: 60px; + padding: 0; +} + +#SmallHeaderContainer #Banner #AuthenticationButton #AuthenticationBannerSpanLeft #AuthenticationBannerSpan { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent; + display: block; + padding: 0; + width: 57px; + float: right; + height: 28px; +} + +#SmallHeaderContainer #Banner #Alerts { + background: Transparent; + border: none; + position: relative; + width: 400px; + left: 0; + float: right; + height: 38px; + padding-top: 0; +} + +#SmallHeaderContainer #Banner #AuthenticatedUserName { + float: left; + height: 28px; + font-family: Arial; + font-size: 11px; + font-weight: normal; + color: White; + background: none; + left: 145px; + position: inherit; + top: auto; + width: auto; + position: static; + padding-left: 12px; +} + +#SmallHeaderContainer #Banner #AuthenticationButton { + height: 20px; + font-weight: normal; + z-index: 1; + position: relative; + margin-top: 0; + top: 0; + left: 390px; +} + +#SmallHeaderContainer #Banner #AuthenticationButton a { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x; + font-weight: bold; + color: White; + font-family: Arial; + font-size: 10px; + display: block; + width: 40px; + margin-left: 7px; + text-align: center; + margin-top: 5px; + height: 15px; + padding-top: 2px; + float: none; +} + +#SmallHeaderContainer #Banner #AuthenticationButton a:hover { + background-position: 0 -18px; + text-decoration: none; +} + +.BadAdButton:link { + color: #80ace6; + top: -2px; +} + +#SmallHeaderContainer .SignUpAndPlay { + width: 150px; + float: left; + left: 200px; + height: 40px; +} + +#SmallHeaderContainer #PlayNowButton { + float: right; + width: 160px; + margin-right: 20px; +} + +#Header .headLink { + position: absolute; + top: 4px; + left: 278px; + width: 348px; + height: 88px; +} + +#HeaderContainer { + position: relative; + margin: 0; + padding: 0; + width: 900px; + height: 225px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_03.jpg) repeat scroll 0 0 transparent; + background-position: 0 0; + background-repeat: no-repeat; + z-index: 6; +} + +#HeaderContainer #Banner { + height: 100px; + background: none; + position: relative; + bottom: 0; +} + +#HeaderContainer #Banner #Logo { + height: 70px; + left: 275px; + position: absolute; + top: 10px; + width: 350px; + margin: 0; + float: none; + background: none; +} + +#HeaderContainer #Banner #Authentication { + position: relative; + top: 0; + margin: 0; + height: 28px; + font-family: Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: normal; + color: Black; + float: left; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png) no-repeat left top; + padding: 0 0 0 2px; +} + +#HeaderContainer #Banner #Authentication #OldAuthenticationBannerSpan { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t2.png) no-repeat scroll right top transparent; + display: block; + height: 28px; + padding: 6px 10px 0; +} + +#HeaderContainer #Banner #Authentication a { + height: 18px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_blue18h.png) repeat-x; + background-position: 0 0; + margin: 0 5px; + font-weight: bold; + font-size: 10px; + padding: 2px 5px; +} + +#HeaderContainer #Banner #Authentication a:hover { + background-position: 0 -18px; +} + +#HeaderContainer #Banner #Alerts { + background: Transparent; + border: none; + position: absolute; + width: 147px; + height: 81px; + bottom: 0; + right: 3px; + float: none; +} + +#Body { + _overflow: hidden; + min-height: 550px; + padding: 5px 0 25px 0; + background: white; + margin: 0 auto; + width: 900px; +} + +div#testingSitePanelWrapper, +#BodyWrapper { + margin: 0 auto; + width: 970px; + background: white; +} + +.favorited, +.notFavorited { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/favoriteStar_20h.png) no-repeat 0 -20px; + width: 21px; + height: 20px; + margin: 0; + display: inline-block; + position: relative; + top: 3px; + *display: inline; + *zoom: 1; +} + +.notFavorited { + background-position: 0 0; +} + +#Footer { + background: #e6e6e6; + text-align: center; + font-size: 13px; + color: #aaa; + margin: 0; + width: 100%; + padding: 2em 0 0 0; +} + +#Footer .FooterNav { + color: #bbb; +} + +#Footer .SEOGenreLinks { + padding: 1em 0 2em 0; + font-size: 11px; +} + +#Footer .Legalese { + font-size: 10px; + margin-bottom: 1em; +} + +#Footer .Legalese p { + margin: 0; + padding: 0; +} + +/* ~/CSS/RBX2/CSS/Upgrades.css */ +#CancelBuildersClubContainer h2, +#PaymentMethodsContainer h2, +#PaymentContainer h2, +#PayPalContainer h2, +#CashContainer h2, +#UpgradeCompleteContainer h2, +#ManageAccountUpgradesContainer h2, +#CancelAccountUpgradeContainer h2, +#AccountUpgradesConfirmationContainer h2 { + font-family: Arial, Helvetica, Sans-Serif; + color: #444; + font-size: 32px; + font-weight: bold; + letter-spacing: 0; +} + +#BuildersClubContainer #LeftColumn { + margin-left: 5px; +} + +#BuildersClubContainer #RightColumn { + margin-right: 5px; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 14px; + color: #000; + width: 285px; +} + +#BuildersClubContainer #RightColumn .StandardBox { + width: 273px; +} + +#BuildersClubContainer #RightColumn .StrongRed { + font-family: Arial, Helvetica, Sans-Serif; + font-size: 14px; + font-weight: bold; + color: #f00; +} + +#BuildersClubContainer #RightColumn h3 { + font-weight: bold; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 18px; + color: #333; +} + +#BuildersClubContainer #RightColumn .RefCode { + font-weight: bold; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 30px; + color: #666; + display: block; + margin-bottom: 16px; +} + +/* ~/CSS/RBX2/CSS/Utility.css */ +#Header { + font-family: Arial, Helvetica, sans-serif; + position: absolute; + bottom: 0; + text-align: left; +} + +#hlNews { + margin-right: 4px; +} + +#Header .SmallHeaderAlertSpaceLeft { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/bg-statbar-left.png") no-repeat scroll left center transparent; + *background: none; + height: 21px; + right: 2px; + width: auto; + padding-left: 4px; + float: right; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace { + float: left; + border: none; + position: relative; + top: 0; + width: auto; + margin: 0; + padding-right: 60px; + margin-left: auto; + margin-right: auto; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + font-weight: bold; + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/bg-statbar-right-28h.png") no-repeat scroll right 0 transparent; + height: 28px; + padding-left: 9px; + padding-top: 1px; +} + +.SmallHeaderAlertSpaceLeft { + background: url("/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_bkg_t1.png") no-repeat scroll left; + height: 28px; + right: 2px; + padding-left: 3px; + float: right; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace a { + padding-right: 10px; + padding-left: 19px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0; + position: static; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace a:hover, +#Header .AlertSpace a:active { + text-decoration: none; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert { + border: none; + background: none; + display: inline; + float: left; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a { + color: #444; + background-position: -2px -3px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a:hover { + color: #aaa; + background-position: -2px -23px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert { + border: none; + background: none; + display: inline; + float: left; + width: auto; + padding: 0; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a { + color: #080; + background-position: -1px -43px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a:hover { + color: #0d0; + background-position: -1px -63px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert { + border: none; + background: none; + display: inline; + float: left; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a { + color: #05b; + background-position: -2px -82px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a:hover { + color: #0cf; + background-position: -2px -102px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert { + border: none; + background: none; + display: inline; + float: left; + margin-top: 4px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a { + color: #a61; + background-position: -2px -123px; +} + +.SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a:hover { + color: #fb6; + background-position: -2px -143px; +} + +.AlertSpace .icons, +.AlertSpace .icons a { + display: none; +} + +.AlertSpace .message_icon { + display: none; +} + +.AlertSpace .friends_icon { + display: none; +} + +.AlertSpace .robux_icon { + display: none; +} + +.AlertSpace .tickets_icon { + display: none; +} + +.OldAlertSpace .icons, +.OldAlertSpace .icons a { + display: none; +} + +.OldAlertSpace .message_icon { + display: none; +} + +.OldAlertSpace .friends_icon { + display: none; +} + +.OldAlertSpace .robux_icon { + display: none; +} + +.OldAlertSpace .tickets_icon { + display: none; +} + +#Header .Navigation { + width: 900px; + height: 30px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/topNav_blue.png); + background-position: 0 0; + text-align: center; + line-height: 20px; +} + +.Navigation ul { + margin: 0 auto; + padding: 0 0 0 58px; +} + +.Navigation li { + display: inline-block; + margin: 0; + padding: 6px 15px 0; + height: 24px; + font-size: 16px; + font-weight: bold; +} + +.Navigation li:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/topNav_blue.png); + background-position: 0 30px; +} + +.Navigation a { + display: inline-block; + color: #fff; +} + +.Navigation a:hover { + text-decoration: none; +} + +.Navigation ul li a, +.Navigation ul li a:visited { + border: none; + font-size: 16px; + padding: 0; +} + +.StandardBox { + padding: 5px; + margin-bottom: 8px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff; + border: 1px solid #aaa; + z-index: 0; +} + +.StandardBoxHeader, +.StandardBoxHeaderGray { + height: 33px; + padding: 0 7px 0 5px; + text-align: left; + z-index: 2; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t1.png) no-repeat left top; + font-family: Arial, Helvetica, sans-serif; + font-size: 20px; + font-weight: bold; + color: #fff; + z-index: 0; +} + +.StandardBoxHeaderGray { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_gray_33h_t1.png) no-repeat left top; +} + +.StandardBoxHeader span, +.StandardBoxHeaderGray span { + display: block; + width: 100%; + height: 29px; + padding: 5px 5px 0 2px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t2.png) no-repeat right top; + overflow: hidden; +} + +.StandardBoxHeaderGray span { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_gray_33h_t2.png) no-repeat right top; +} + +.StandardTabWhite { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_26h_t1.png) no-repeat left top; + padding: 0 4px; + float: none; + text-align: left; +} + +.StandardTabWhite span { + display: block; + width: 100%; + *width: 115%; + height: 26px; + padding: 5px 5px 0 9px; + *padding-right: 14px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_26h_t2.png) no-repeat right top; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + color: #000; + font-weight: normal; +} + +.StandardBoxWhite { + position: relative; + top: -1px; + background: #fff; + border: 1px solid #ccc; + padding: 8px; + color: Black; +} + +.StandardTabGray, +.StandardTabGrayActive { + position: relative; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top; + background-position: left 0; + height: 31px; + padding: 0; + text-align: left; + cursor: pointer; + margin: 0; +} + +.StandardTabGray span, +.StandardTabGrayActive span { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top; + background-position: right 0; + height: 25px; + padding: 6px 16px 0 8px; + margin: 0 0 0 4px; + color: #333; + font-family: Arial, Helvetica, sans-serif; + font-size: 16px; + font-weight: bold; + display: block; +} + +.StandardTabGray a, +.StandardTabGrayActive a { + color: #333; +} + +.StandardTabGrayActive { + background-position: left -62px; +} + +.StandardTabGrayActive span { + background-position: right -62px; +} + +.StandardTabGray:hover { + position: relative; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top; + background-position: left -31px; + height: 31px; + padding: 0; + z-index: 2; + text-align: left; + margin: 0; +} + +.StandardTabGray span:hover { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top; + background-position: right -31px; + height: 25px; + padding: 6px 16px 0 8px; + margin: 0 0 0 4px; + color: #333; + font-family: Arial, Helvetica, sans-serif; + font-size: 16px; + font-weight: bold; + display: block; +} + +.StandardBoxGray { + position: relative; + top: -2px; + padding: 8px 5px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff; + border: 1px solid #aaa; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace { + position: relative; + top: 0; + width: 155px; + height: 50px; + border: 1px solid #ccc; + margin: 0; + padding: 0; + margin-left: auto; + margin-right: auto; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + font-weight: bold; + background: none; + float: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace a { + position: absolute; + width: 43px; + padding-left: 18px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace a:hover, +#Header .AlertSpace a:active { + text-decoration: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert { + border: none; + background: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a { + left: 13px; + top: 8px; + color: #444; + background-position: -2px 0; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a:hover { + color: #aaa; + background-position: -2px -20px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert { + border: none; + background: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a { + left: 13px; + top: 28px; + color: #080; + background-position: -2px -41px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a:hover { + color: #0d0; + background-position: -2px -61px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert { + border: none; + background: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a { + left: 79px; + top: 8px; + color: #05b; + background-position: -2px -81px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a:hover { + color: #0cf; + background-position: -2px -101px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert { + border: none; + background: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a { + left: 79px; + top: 28px; + color: #a61; + background-position: -2px -121px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a:hover { + color: #fb6; + background-position: -2px -141px; +} + +.StandardBox .SmallHeaderAlertSpaceLeft div.icons, +a.icons { + display: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft div.message_icon { + display: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft div.friends_icon { + display: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft div.robux_icon { + display: none; +} + +.StandardBox .SmallHeaderAlertSpaceLeft div.tickets_icon { + display: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace { + position: relative; + top: 0; + width: 155px; + height: 50px; + border: 1px solid #ccc; + margin: 0; + padding: 0; + margin-left: auto; + margin-right: auto; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + font-weight: bold; + background: none; + float: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace a { + position: absolute; + width: 43px; + padding-left: 18px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace a:hover, +#Header .AlertSpace a:active { + text-decoration: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert { + border: none; + background: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a { + left: 13px; + top: 8px; + color: #444; + background-position: -2px 0; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .MessageAlert a:hover { + color: #aaa; + background-position: -2px -20px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert { + border: none; + background: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a { + left: 13px; + top: 28px; + color: #080; + background-position: -2px -41px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .RobuxAlert a:hover { + color: #0d0; + background-position: -2px -61px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert { + border: none; + background: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a { + left: 79px; + top: 8px; + color: #05b; + background-position: -2px -81px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .FriendsAlert a:hover { + color: #0cf; + background-position: -2px -101px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert { + border: none; + background: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a { + left: 79px; + top: 28px; + color: #a61; + background-position: -2px -121px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft .AlertSpace .TicketsAlert a:hover { + color: #fb6; + background-position: -2px -141px; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.icons, +a.icons { + display: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.message_icon { + display: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.friends_icon { + display: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.robux_icon { + display: none; +} + +.ProfileAlertPanel .SmallHeaderAlertSpaceLeft div.tickets_icon { + display: none; +} + +#GroupsPeopleContainer .StandardTabGray, +#GroupsPeopleContainer .StandardTabGrayActive { + position: relative; + top: 2px; +} + +.tab_white_31h_container .ajax__tab_header { + background: none; +} + +.tab_white_31h_container .ajax__tab_outer { + background: none; + height: auto; +} + +.tab_white_31h_container .ajax__tab_inner { + position: relative; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top; + height: 31px; + padding-left: 0; + z-index: 2; +} + +.tab_white_31h_container .ajax__tab_header .ajax__tab_tab { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top; + height: 25px; + padding: 6px 16px 0 8px; + margin: 0 0 0 4px; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_outer { + background: none; + height: auto; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_inner { + position: relative; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top; + background-position: left -31px; + height: 31px; + padding-left: 0; + z-index: 2; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_tab { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top; + background-position: right -31px; + height: 25px; + padding: 6px 16px 0 8px; + margin: 0 0 0 4px; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_outer { + background: none; + height: auto; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_inner { + position: relative; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top; + background-position: left -62px; + height: 31px; + padding-left: 0; + z-index: 2; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_tab { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top; + background-position: right -62px; + height: 25px; + padding: 6px 16px 0 8px; + margin: 0 0 0 4px; +} + +.tab_white_31h_container .ajax__tab_body { + position: relative; + top: -2px; + padding: 8px 5px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff; + border: 1px solid #aaa; +} + +.Column2a { + float: left; +} + +.Column3b { + float: left; +} + +.Column2c { + float: left; + margin-left: 10px; +} + +.Column2d { + float: left; +} + +.Column1e { + width: 150px; +} + +.Column2e .StandardBoxHeaderGray { + margin: 0; + width: 726px; +} + +.Column2e .StandardBoxGray { + width: 726px; +} + +div.rbx2only { + display: block; +} + +.rbx2only { + display: inline; +} + +.rbx2hide { + display: none; +} + +#RobloxCentralBank { + overflow: hidden; +} + +.transparentBkg { + background-color: Transparent; +} + +.FriendRequestsPane { + width: 890px; +} + +.Shadow { + display: none; +} + +.ShadowedStandardBox .Header { + height: 33px; + padding: 0 7px 0 5px; + text-align: left; + z-index: 2; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t1.png) no-repeat left top; + font-family: Arial, Helvetica, sans-serif; + font-size: 20px; + font-weight: bold; + color: #fff; +} + +.ShadowedStandardBox .Header span { + display: block; + width: 100%; + height: 29px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t2.png) no-repeat right top; + overflow: hidden; + height: 26px; + padding: 7px 4px 0 3px; +} + +.ShadowedStandardBox .Content { + padding: 5px; + margin-bottom: 8px; + background: none; + border: 0; + border-bottom: 1px solid #ccc; +} + +a.rss_icon { + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/topNav_rss.png) no-repeat; +} + +.Column1d .StandardTabWhite, +.Column2d .StandardTabWhite { + width: auto; +} + +.MyRobloxContainer { + width: 890px; +} + +.BCHat { + margin-top: 1px; +} + +.OldAlertSpace { + position: relative; + top: 0; + width: 147px; + height: 50px; + border: 1px solid #ccc; + margin: 0; + padding: 0; + margin-left: auto; + margin-right: auto; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + font-weight: bold; +} + +#Header .OldAlertSpace { + float: right; + border: none; + margin-left: 0; + margin-right: 0; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_sign.png) 0 0; + height: 78px; +} + +.OldAlertSpace a { + position: absolute; + width: 43px; + padding-left: 18px; + background: url(/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/head_infobox_icons.png) no-repeat 0 0; +} + +.OldAlertSpace a:hover, +#Header .AlertSpace a:active { + text-decoration: none; +} + +.OldAlertSpace .MessageAlert { + border: none; + background: none; +} + +.OldAlertSpace .MessageAlert a { + left: 13px; + top: 8px; + color: #444; + background-position: -2px 0; +} + +.OldAlertSpace .MessageAlert a:hover { + color: #aaa; + background-position: -2px -20px; +} + +.OldAlertSpace .RobuxAlert { + border: none; + background: none; +} + +.OldAlertSpace .RobuxAlert a { + left: 13px; + top: 28px; + color: #080; + background-position: -2px -41px; +} + +.OldAlertSpace .RobuxAlert a:hover { + color: #0d0; + background-position: -2px -61px; +} + +.OldAlertSpace .FriendsAlert { + border: none; + background: none; +} + +.OldAlertSpace .FriendsAlert a { + left: 79px; + top: 8px; + color: #05b; + background-position: -2px -81px; +} + +.OldAlertSpace .FriendsAlert a:hover { + color: #0cf; + background-position: -2px -101px; +} + +.OldAlertSpace .TicketsAlert { + border: none; + background: none; +} + +.OldAlertSpace .TicketsAlert a { + left: 79px; + top: 28px; + color: #a61; + background-position: -2px -121px; +} + +.OldAlertSpace .TicketsAlert a:hover { + color: #fb6; + background-position: -2px -141px; +} \ No newline at end of file diff --git a/resources/views/client/login_iframe.blade.php b/resources/views/client/login_iframe.blade.php index d03dac3..da9e864 100644 --- a/resources/views/client/login_iframe.blade.php +++ b/resources/views/client/login_iframe.blade.php @@ -5,7 +5,7 @@ ARCHBLOX Login + href="{{ asset('css/FetchCSS.css') }}"> @@ -47,9 +47,7 @@
- + Login with FacebookLogin with Facebook