From ba1df107ab5bf2c539f1137f2d3fdc94f4a5e0b3 Mon Sep 17 00:00:00 2001 From: Thomas G <62822072+Thomasluigi07@users.noreply.github.com> Date: Fri, 31 Mar 2023 11:02:09 +1100 Subject: [PATCH] add files --- .DS_Store | Bin 0 -> 6148 bytes 404.html | 40 + Helvetica.ttf | Bin 0 -> 268612 bytes MORBLOX.ico | Bin 0 -> 158342 bytes css/2018.css | 769 + css/AdminPanel.css | 521 + css/AdminPanelCSS.css | 745 + css/FetchCSS.css | 20388 ++++++++++++++++ css/FetchCSS2.css | 3328 +++ css/HelveticaNeue-Italic.ttf | Bin 0 -> 291544 bytes css/HelveticaNeue-Normal.ttf | Bin 0 -> 273112 bytes css/RobloxOld.css | 32 + css/SourceSansPro-Italic.ttf | Bin 0 -> 94816 bytes css/SourceSansPro-Normal.ttf | Bin 0 -> 269108 bytes css/Toolbox.css | 208 + css/app.css | 1201 + css/app.js | 397 + css/appdark.css | 201 + css/classicapp.css | 263 + css/classicappdark.css | 258 + ...ons-268fb7c014de8a06d7d40310b5000daa..woff | Bin 0 -> 4432 bytes css/smartbanner.css | 207 + favicon.ico | Bin 0 -> 158342 bytes img/.DS_Store | Bin 0 -> 6148 bytes img/ABXAdmin-SubHeader.png | Bin 0 -> 171 bytes img/ARCHBLOXarched.png | Bin 0 -> 339693 bytes img/MORBLOX.png | Bin 0 -> 63448 bytes img/MORBLOXlogo.png | Bin 0 -> 290038 bytes img/MORBLOXlogo_halloween.png | Bin 0 -> 247013 bytes img/MORBLOXlogoshort.png | Bin 0 -> 35198 bytes img/MORBLOXlogoshort_halloween.png | Bin 0 -> 583102 bytes img/MORBLOXsplash.png | Bin 0 -> 173196 bytes img/Toolbox/046f5a704fe24c07641a648a84f73255 | Bin 0 -> 3247 bytes img/Toolbox/121d4ba43746366e2bca73d54707c5bb | Bin 0 -> 2925 bytes img/Toolbox/13af69798ab1d6971cef27d4fab700ee | Bin 0 -> 2705 bytes img/Toolbox/1457159ef2646b0e2411ce23c390997f | Bin 0 -> 2521 bytes img/Toolbox/1d5db006dff448f304a28d43250a73f8 | Bin 0 -> 1979 bytes img/Toolbox/2e18154e9e628d962ae9cb9e9904fd30 | Bin 0 -> 2360 bytes img/Toolbox/2fadd20074dc6f892e7bd0a0f96e018d | Bin 0 -> 2279 bytes img/Toolbox/3fd8c80952e3c7532763eb3d4de833bc | Bin 0 -> 1993 bytes img/Toolbox/460f6ae4c7e600474369c46a42d7efac | Bin 0 -> 2354 bytes img/Toolbox/488becf24c411704f039468aa83da237 | Bin 0 -> 4044 bytes img/Toolbox/8d26d119dd3ce6aa68db64599fe3bc39 | Bin 0 -> 4038 bytes img/Toolbox/94bca904298ac0be1cd9c2300847443b | Bin 0 -> 3200 bytes img/Toolbox/9e27aea8c1c695f0d8f1889d6adb88d0 | Bin 0 -> 2940 bytes img/Toolbox/b9d4714c7d2690ccd55d4d62d2967e72 | Bin 0 -> 2064 bytes img/Toolbox/c15f38239eaf6191ac7199403a0a08db | Bin 0 -> 3262 bytes img/Toolbox/d9e3414d018608c156586495db3cef44 | Bin 0 -> 2469 bytes img/Toolbox/da98053826366aa1ef087df1020ee27b | Bin 0 -> 3771 bytes img/Toolbox/ebc9803632c9df19f040433ab1b02c1a | Bin 0 -> 2087 bytes img/Toolbox/fba68c0b4d364f2229e17117a5cc857a | Bin 0 -> 3847 bytes img/Toolbox/p1-unapprove-60x62.Png | Bin 0 -> 3354 bytes img/animated.png | Bin 0 -> 1240971 bytes img/animated_halloween.png | Bin 0 -> 583102 bytes img/animateddark.png | Bin 0 -> 984684 bytes img/animateddark_halloween.png | Bin 0 -> 583102 bytes img/archbloxload.gif | Bin 0 -> 202593 bytes img/archbloxload_arch.gif | Bin 0 -> 49558 bytes img/archbloxmascot.png | Bin 0 -> 53286 bytes img/ark2018.png | Bin 0 -> 6745 bytes img/ark2018_halloween.png | Bin 0 -> 583102 bytes img/ark2018d.png | Bin 0 -> 6059 bytes img/ark2018nb.png | Bin 0 -> 3631 bytes img/ark2018nbd.png | Bin 0 -> 3568 bytes img/ark2018nbd_halloween.png | Bin 0 -> 583102 bytes img/arkot.png | Bin 0 -> 24556 bytes img/arkot_halloween.PNG | Bin 0 -> 583102 bytes img/background.jpg | Bin 0 -> 29970 bytes img/backgrounddark.jpg | Bin 0 -> 108228 bytes img/badges/1.png | Bin 0 -> 7460 bytes img/badges/2.png | Bin 0 -> 6826 bytes img/badges/3.png | Bin 0 -> 7610 bytes img/badges/4.png | Bin 0 -> 9974 bytes img/badges/5.png | Bin 0 -> 9478 bytes img/badges/6.png | Bin 0 -> 8307 bytes img/badges/7.png | Bin 0 -> 6528 bytes img/badges/8.png | Bin 0 -> 7655 bytes img/bg-fblogin_middle.png | Bin 0 -> 1027 bytes img/bg-fblogin_sides.png | Bin 0 -> 2352 bytes img/btn-login.png | Bin 0 -> 1592 bytes img/dead.png | Bin 0 -> 220009 bytes img/defaultrender.png | Bin 0 -> 17322 bytes img/defaultrender_halloween.PNG | Bin 0 -> 583102 bytes img/error.png | Bin 0 -> 183273 bytes img/error_halloween.png | Bin 0 -> 583102 bytes img/gameplaceholder.png | Bin 0 -> 40784 bytes img/gamethumbnails/1_1.png | Bin 0 -> 142733 bytes img/gamethumbnails/1_1_halloween.PNG | Bin 0 -> 583102 bytes img/img-alert.png | Bin 0 -> 2001 bytes img/img-studio_title.png | Bin 0 -> 12094 bytes img/iosload.gif | Bin 0 -> 78517 bytes img/iosload_halloween.gif | Bin 0 -> 583102 bytes img/notapproved.png | Bin 0 -> 3354 bytes img/notapproved_halloween.png | Bin 0 -> 583102 bytes img/reviewpending.png | Bin 0 -> 582799 bytes img/reviewpending_halloween.png | Bin 0 -> 583102 bytes index.html | 60 + js/.DS_Store | Bin 0 -> 6148 bytes js/darkmode.js | 32 + manifest.json | 9 + mix-manifest.json | 4 + robots.txt | 2 + 102 files changed, 28665 insertions(+) create mode 100644 .DS_Store create mode 100644 404.html create mode 100644 Helvetica.ttf create mode 100644 MORBLOX.ico create mode 100644 css/2018.css create mode 100644 css/AdminPanel.css create mode 100644 css/AdminPanelCSS.css create mode 100644 css/FetchCSS.css create mode 100644 css/FetchCSS2.css create mode 100644 css/HelveticaNeue-Italic.ttf create mode 100644 css/HelveticaNeue-Normal.ttf create mode 100644 css/RobloxOld.css create mode 100644 css/SourceSansPro-Italic.ttf create mode 100644 css/SourceSansPro-Normal.ttf create mode 100644 css/Toolbox.css create mode 100644 css/app.css create mode 100644 css/app.js create mode 100644 css/appdark.css create mode 100644 css/classicapp.css create mode 100644 css/classicappdark.css create mode 100644 css/copenhagen-icons-268fb7c014de8a06d7d40310b5000daa..woff create mode 100644 css/smartbanner.css create mode 100644 favicon.ico create mode 100644 img/.DS_Store create mode 100644 img/ABXAdmin-SubHeader.png create mode 100644 img/ARCHBLOXarched.png create mode 100644 img/MORBLOX.png create mode 100644 img/MORBLOXlogo.png create mode 100644 img/MORBLOXlogo_halloween.png create mode 100644 img/MORBLOXlogoshort.png create mode 100644 img/MORBLOXlogoshort_halloween.png create mode 100644 img/MORBLOXsplash.png create mode 100644 img/Toolbox/046f5a704fe24c07641a648a84f73255 create mode 100644 img/Toolbox/121d4ba43746366e2bca73d54707c5bb create mode 100644 img/Toolbox/13af69798ab1d6971cef27d4fab700ee create mode 100644 img/Toolbox/1457159ef2646b0e2411ce23c390997f create mode 100644 img/Toolbox/1d5db006dff448f304a28d43250a73f8 create mode 100644 img/Toolbox/2e18154e9e628d962ae9cb9e9904fd30 create mode 100644 img/Toolbox/2fadd20074dc6f892e7bd0a0f96e018d create mode 100644 img/Toolbox/3fd8c80952e3c7532763eb3d4de833bc create mode 100644 img/Toolbox/460f6ae4c7e600474369c46a42d7efac create mode 100644 img/Toolbox/488becf24c411704f039468aa83da237 create mode 100644 img/Toolbox/8d26d119dd3ce6aa68db64599fe3bc39 create mode 100644 img/Toolbox/94bca904298ac0be1cd9c2300847443b create mode 100644 img/Toolbox/9e27aea8c1c695f0d8f1889d6adb88d0 create mode 100644 img/Toolbox/b9d4714c7d2690ccd55d4d62d2967e72 create mode 100644 img/Toolbox/c15f38239eaf6191ac7199403a0a08db create mode 100644 img/Toolbox/d9e3414d018608c156586495db3cef44 create mode 100644 img/Toolbox/da98053826366aa1ef087df1020ee27b create mode 100644 img/Toolbox/ebc9803632c9df19f040433ab1b02c1a create mode 100644 img/Toolbox/fba68c0b4d364f2229e17117a5cc857a create mode 100644 img/Toolbox/p1-unapprove-60x62.Png create mode 100644 img/animated.png create mode 100644 img/animated_halloween.png create mode 100644 img/animateddark.png create mode 100644 img/animateddark_halloween.png create mode 100644 img/archbloxload.gif create mode 100644 img/archbloxload_arch.gif create mode 100644 img/archbloxmascot.png create mode 100644 img/ark2018.png create mode 100644 img/ark2018_halloween.png create mode 100644 img/ark2018d.png create mode 100644 img/ark2018nb.png create mode 100644 img/ark2018nbd.png create mode 100644 img/ark2018nbd_halloween.png create mode 100644 img/arkot.png create mode 100644 img/arkot_halloween.PNG create mode 100644 img/background.jpg create mode 100644 img/backgrounddark.jpg create mode 100644 img/badges/1.png create mode 100644 img/badges/2.png create mode 100644 img/badges/3.png create mode 100644 img/badges/4.png create mode 100644 img/badges/5.png create mode 100644 img/badges/6.png create mode 100644 img/badges/7.png create mode 100644 img/badges/8.png create mode 100644 img/bg-fblogin_middle.png create mode 100644 img/bg-fblogin_sides.png create mode 100644 img/btn-login.png create mode 100644 img/dead.png create mode 100644 img/defaultrender.png create mode 100644 img/defaultrender_halloween.PNG create mode 100644 img/error.png create mode 100644 img/error_halloween.png create mode 100644 img/gameplaceholder.png create mode 100644 img/gamethumbnails/1_1.png create mode 100644 img/gamethumbnails/1_1_halloween.PNG create mode 100644 img/img-alert.png create mode 100644 img/img-studio_title.png create mode 100644 img/iosload.gif create mode 100644 img/iosload_halloween.gif create mode 100644 img/notapproved.png create mode 100644 img/notapproved_halloween.png create mode 100644 img/reviewpending.png create mode 100644 img/reviewpending_halloween.png create mode 100644 index.html create mode 100644 js/.DS_Store create mode 100644 js/darkmode.js create mode 100644 manifest.json create mode 100644 mix-manifest.json create mode 100644 robots.txt diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..2e7e63271f27c69cf245b8593c937123ef19d2ef GIT binary patch literal 6148 zcmeHKF>ljA6n>WkVpD-EwNM6zlNbrYt=g)H#e^^-Aq;c?6yiEc4Yn_elV*q_c|-6k z7^^M}3=D`3v9mD2FJR>d@b2zKu^V7Q2u1g#ci;1S_wL<&j_+~+z?!3Q1Hb_Q3sqw6 z3^uwX-#y+Sd8Y*KXWvKaZ1Cyp*%Wy$v@v zC1(j|@CprDOo_brcaG+fB6%-%B69e?KwpNyDQD!ZM0mHywVLQhuHvR|%IrC>wHu`=XQd=XU%#<(;PJ;GcgdQi+C0Y!sp3 + + ARCHBLOX - 404 + + + + + + + + + + + + + + + + + + +
+
+ ARCHBLOX Logo +
+ + + + + \ No newline at end of file diff --git a/Helvetica.ttf b/Helvetica.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1b39eb2f09f304a3b3ef7ac3ae6ff09bc4cb2c69 GIT binary patch literal 268612 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 literal 0 HcmV?d00001 diff --git a/MORBLOX.ico b/MORBLOX.ico new file mode 100644 index 0000000000000000000000000000000000000000..8b4e98e7eee400bcdd4081faee8fbf07445a13db GIT binary patch literal 158342 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≤KfmaNnH)lsV9baj!TrhN^e6YPAm7c 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 aftNbE6g?lmt`4m`w8jIm9?;n5?EeCizPv5~ literal 0 HcmV?d00001 diff --git a/css/2018.css b/css/2018.css new file mode 100644 index 0000000..912fd23 --- /dev/null +++ b/css/2018.css @@ -0,0 +1,769 @@ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: normal; + src: url('SourceSansPro-Normal.ttf'); +} + +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: normal; + src: url('SourceSansPro-Italic.ttf'); +} + +#FeedButton { + height: 34px !important; +} + +html, .loggedout { + background: none; +} + +.arkoticon_small { + margin: 0px; + width: 30px; + content: url("/img/ark2018nbd.png"); +} + +.arkoticon_navbar { + margin: 0px; + margin-top: -5px; + content: url("/img/ark2018.png"); + margin-right: 3px; + width: 30px; +} + +body { + background-color: #E3E3E3; + color: #191919; + font-family: "Source Sans Pro", Arial, 'Helvetica Neue', sans-serif; + font-size: 16px; + font-size: 100%; + width: 100%; + height: 100%; + margin-bottom: 168px; +} + +:focus-visible { + outline: 0px; +} + +.content_signup, +.profilefriend #FeedContainerBox1Username, +.content p a, +.content a, +.content_signup p a, +.content_signup a, +.content_special p a, +.content_special a { + color: #191919 +} + +.content { + color: #191919; + background-color: #E3E3E3; + width: 970px; + padding-top: 12px; + margin: 40px auto 0; + margin-top: 60px; + padding-bottom: 40px; + min-height: calc(100% - 40px); +} + +#SearchContainer, +#FriendsContainer, +#profilefriendcontainer { + background-color: #fff; + box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%); + padding: 15px; +} + +.ProfileContainerBox, +.FriendsContainerBox { + border: 0; +} + +.Redesign .smallnavbarbutton { + color: #191919; + display: flex; + margin: 3px; + padding: 2px 5px; + float: none; + font-size: 16px; + font-weight: 500; + line-height: 1.92857; + height: 28px; +} + +.success { + background: #02b757; + max-width: 970px; +} +.loading { + background: #b8b8b8; + max-width: 970px; +} +.warning { + background: #d86868; + max-width: 970px; +} +.alert { + -webkit-transition: all .4s ease; + -o-transition: all .4s ease; + transition: all .4s ease; + top: -40px; + border-radius: 0; + padding: 15px; +} +.loggedout .alert, +.no-navigation .alert { + top: -60px; +} +.loggedout .alert.visible, +.no-navigation .alert.visible { + top: 0; +} +.alert.visible { + top: 40px; +} + +/*/ Legacy Alert CSS (For pages that require the old deprecated banner css.) /*/ + +#alert, +#success { + border: 0; + margin: 0; + text-align: center; + color: #fff; + font-size: 20px; + line-height: 1em; +} +#alert { + background: #D86868; +} +#success { + background: #02b757; +} +#alert, +#success { + -webkit-transition: top .4s ease; + -o-transition: top .4s ease; + transition: top .4s ease; + position: fixed; + top: 40px; + left: 0; + margin: 0 auto; + width: 100%; + max-width: 970px; + right: 0; + z-index: 1029; +} + +.smallnavbarbutton:nth-child(1):hover, +.smallnavbarbutton:nth-child(3):hover, +.profilefriend #FeedContainerBox1Username:hover, +.smallnavbarbutton:nth-child(4):hover, +.smallnavbarbutton:nth-child(5):hover, +.smallnavbarbutton:nth-child(6):hover { + color: #00a2ff; + text-decoration: none; +} + +.smallnavbarbutton:nth-child(1):hover::before { + background-position: -28px -224px; +} + +.smallnavbarbutton:nth-child(1):before { + content: ''; + background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg); + background-repeat: no-repeat; + background-size: auto auto; + width: 28px; + height: 28px; + background-position: 0 -224px; +} + +.smallnavbarbutton:nth-child(2):hover { + color: #f68802; + text-decoration: none; +} + +.smallnavbarbutton:nth-child(2):hover::before { + background-position: -28px -252px; +} + +.smallnavbarbutton:nth-child(2):before { + content: ''; + background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg); + background-repeat: no-repeat; + background-size: auto auto; + width: 28px; + height: 28px; + background-position: 0 -252px; +} + +.smallnavbarbutton:nth-child(3):hover::before { + background-position: -28px -336px; +} + +.smallnavbarbutton:nth-child(3):before { + content: ''; + background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg); + background-repeat: no-repeat; + background-size: auto auto; + width: 28px; + height: 28px; + background-position: 0 -336px; +} + +.smallnavbarbutton:nth-child(4):hover::before { + background-position: -28px -196px; +} + +.smallnavbarbutton:nth-child(4):before { + content: ''; + background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg); + background-repeat: no-repeat; + background-size: auto auto; + width: 28px; + height: 28px; + background-position: 0 -196px; +} + +.smallnavbarbutton:nth-child(5):hover::before { + background-position: -28px -364px; +} + +.smallnavbarbutton:nth-child(5):before { + content: ''; + background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg); + background-repeat: no-repeat; + background-size: auto auto; + width: 28px; + height: 28px; + background-position: 0px -364px; +} + +.smallnavbarbutton:nth-child(6):hover::before { + background-position: -28px -475px; +} + +.smallnavbarbutton:nth-child(6):before { + content: ''; + background-image: url(https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg); + background-repeat: no-repeat; + background-size: auto auto; + width: 28px; + height: 28px; + background-position: 0 -475px; +} + +.smallnavbarbutton:before { + margin-right: 3px; +} + +.BannerRedesign { + background: #0074bd; + border: 0; + height: 40px; + padding: 0; + top: 0; + position: fixed; + align-items: center; + right: 0; + left: 0; + z-index: 1030; + -webkit-transform: translateZ(0); + transform: translateZ(0); +} + +#NavigationRedesignBannerContainer { + height: 40px; + margin: 0; + width: 100%; +} + +.mySubmenuFixed.Redesign { + top: 0; + height: 0; + width: 0; + background: #fff; +} + +.Redesign .subMenu { + -webkit-transform: translateZ(0); + transform: translateZ(0); + -ms-transform: none; + position: fixed; + background: #fff; + box-shadow: 0 0 3px rgb(25 25 25 / 30%); + width: 175px; + display: block; + visibility: visible; + height: calc(100% - 40px); + font-family: 'Source Sans Pro'; + font-size: 16px; + left: 0; + overflow: hidden; + top: 40px; + z-index: 1001; + padding: 0; +} + +.smallnavbarbuttoncontainer { + padding: 5px 10px 0; + display: block; + height: calc(100% - 5px); +} + +.FeedContainerBox { + border: 0; +} + +.FeedContainerBoxImageContainer, +#ProfileContainerBox1ImageContainer, +#FriendsContainerBox1ImageContainer { + -webkit-transition: box-shadow 200ms ease; + -o-transition: box-shadow 200ms ease; + transition: box-shadow 200ms ease; + margin: 5px 24px 5px 5px; + border-radius: 50%; + background-color: #fff; + box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%); + height: 60px; + width: 60px; +} + +.FeedContainerBoxImageContainer:hover, +#ProfileContainerBox1ImageContainer:hover, +#FriendsContainerBox1ImageContainer:hover, +.profilefriend img:hover, +.profilefriend:hover img { + -webkit-transition: box-shadow 200ms ease; + -o-transition: box-shadow 200ms ease; + transition: box-shadow 200ms ease; + box-shadow: 0 1px 6px 0 rgb(25 25 25 / 75%); +} + +.profilefriend #FeedContainerBox1Username { + display: block; + margin: 3px 0 0; + text-align: center; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +#gamesframe { + padding: 0 +} + +.profilefriend img { + -webkit-transition: box-shadow 200ms ease; + -o-transition: box-shadow 200ms ease; + transition: box-shadow 200ms ease; + width: 90px; + height: 90px; + border-radius: 50%; + background-color: #fff; + box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%); +} + +#logo_small, +#logo_full, +#smallnav_open { + max-width: 76px; + width: auto; + margin: 0 12px; + padding: 0; +} + +#logo_small img, +#smallnav_open img { + padding: 5px 0; + width: 30px; + height: 30px; +} + +#logo_full .btn-logo { + padding: 5px 0; + max-width: 120px; + height: 30px; +} + +#smallnav_open { + cursor: pointer; + background-image: url("https://images.rbxcdn.com/f4000b6d03a0df7153556d2514045629-navigation_10022018.svg"); + background-position: 0 0px; + background-repeat: no-repeat; + background-size: auto auto; + width: 30px; + margin: 0px; + margin-top: 6px; + margin-left: 10px; + height: 30px; + float: left; +} + +.btn-logo:hover, +.smallnavbarbutton:hover, +.navbarbuttoncontainer li:hover { + background-image: none; + background: none; +} + +#logo_full, +#logo_full .btn-logo { + height: 30px; +} + +.navbarbuttoncontainer { + display: flex; + min-height: 40px; + align-items: center; + justify-content: flex-start; + align-content: center; + flex-wrap: nowrap; + flex-direction: row; +} + +.navbarbuttoncontainer li { + padding: 0; + margin: 0; + padding-left: 5px; + height: 40px +} + +#NavigationRedesignBannerContainer ul li a, .NavigationRedesign ul li a:visited, .navbarbutton { + color: #fff; + font-family: "Source Sans Pro", Arial, 'Helvetica Neue', sans-serif; + padding: 6px 9px; + width: auto; + font-size: 16px; + line-height: 1.4em; + font-weight: 400; + position: relative; + display: block; + float: left; + margin: 4px auto; + top: 0; + text-shadow: none; +} + +#NavigationRedesignBannerContainer { + font-family: "Source Sans Pro", Arial, 'Helvetica Neue', sans-serif; +} + +#NavigationRedesignBannerContainer ul li a:hover, .navbarbutton:hover { + background-color: #191919; + background-color: rgba(25, 25, 25, .1); + border-radius: 5px; + text-decoration: none; +} + +#FeedBox { + border: 1px solid #B8B8B8; + color: #191919; + font-weight: 300; + font-size: 16px; + padding: 5px 12px; + border-radius: 3px; +} + +#FeedBox:focus { + box-shadow: none; + border-color: #00A2FF; +} + +.content_special, #content_special { + overflow: visible; +} + +#feed { + background-color: #fff; + box-shadow: 0 1px 4px 0 rgb(25 25 25 / 30%); + padding: 15px; + margin-right: 10px; +} + +#feed h2 { + text-align: left; + font-size: 24px; + font-weight: 300; +} + +.invisible_navbar { + display: none; +} + +#footer_signup { + /*Remove this for now as i don't know a fix for the broken footer.*/ + /*Tersis, if you're seeing this, find a way to get the signup footer to work properly*/ + display: none; +} + +#footer, +#footer_signup { + padding: 12px; + background-color: #fff; + position: relative; + margin: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + max-width: 100%; +} + +#footer p, +#footer a:nth-child(2), +#footer_signup p, +#footer_signup a:nth-child(2) { + color: #b8b8b8; + transition: none; +} + +#footer a:nth-child(2):hover, +#footer a:nth-child(2):focus, +#footer_signup a:nth-child(2):hover, +#footer_signup a:nth-child(2):focus { + color: #191919; + text-decoration: none; +} + +#footer a:nth-child(1), +#footer_signup a:nth-child(1), .content_signup a:hover, .content_signup p a:hover, #footer_signup a:hover, #footer_signup p a:hover, #footer a:hover, #footer p a:hover { + color: #00a2ff; + transition: none; +} + +#footer a:nth-child(1):hover, +#footer_signup a:nth-child(1):hover { + text-decoration: none; +} + +#footer p, +#footer a { + max-width: 970px; + text-align: center; + margin: 0 auto; +} + +button.bluebutton, +.tab_selected { + border: 1px solid transparent; + background: #00A2FF; + border-color: #00A2FF; + -webkit-transition: box-shadow 200ms ease-in-out; + -o-transition: box-shadow 200ms ease-in-out; + transition: box-shadow 200ms ease-in-out; + border-radius: 3px; +} + +button.bluebutton:hover, +button.bluebutton:focus, +.tab_selected:hover, +.tab_selected:focus { + background: #32B5FF; + box-shadow: 0 1px 3px rgb(150 150 150 / 74%); + border-color: #32B5FF; + color: #fff; + text-decoration: none +} + +button.greybutton, +.tab { + -webkit-transition: box-shadow 200ms ease-in-out; + -o-transition: box-shadow 200ms ease-in-out; + transition: box-shadow 200ms ease-in-out; + border: 1px solid transparent; + background: #fff; + border-color: #B8B8B8; + color: #191919 !important; + border-radius: 3px; +} + +button.greybutton:hover, +button.greybutton:focus, +.tab:hover, +.tab:focus { + background: #fff; + box-shadow: 0 1px 3px rgb(150 150 150 / 74%); + border-color: #B8B8B8; + color: #191919; + text-decoration: none +} + +button.redbutton { + transition: box-shadow 200ms ease-in-out; + border: 1px solid transparent; + background: #D86868; + border-color: #D86868; + color: #fff; + border-radius: 3px; +} + +button.redbutton:hover, +button.redbutton:focus { + background: #E27676; + box-shadow: 0 1px 3px rgb(150 150 150 / 74%); + border-color: #E27676; +} + +button.greenbutton { + -webkit-transition: box-shadow 200ms ease-in-out; + -o-transition: box-shadow 200ms ease-in-out; + transition: box-shadow 200ms ease-in-out; + border: 1px solid transparent; + background: #02b757; + border-color: #02b757; + border-radius: 3px; +} + +button.greenbutton:hover, +button.greenbutton:focus { + background: #3FC679; + box-shadow: 0 1px 3px rgb(150 150 150 / 74%); + border-color: #3FC679; +} + +div[style="color:white;background-color:green;text-align:center;margin-top:72px"] { + background-color: #02b757 !important +} + +p[style="color: darkred;"], +.important { + color: #D86868 !important; +} + +.rightgamecontainer { + text-align: left; +} + +a, +.content a, +.content_signup p a { + color: #00A2FF +} + +a:hover, +.content_signup p a:hover { + text-decoration: underline; +} + +textarea, +input { + background-color: #fff; + border: 1px solid #b8b8b8; + color: #191919; + border-radius: 3px +} + +textarea:focus, +input:focus { + border-color: #00A2FF +} + +#navbarsignedincontainer a { + color: #fff; + height: 25px; +} + +button:hover a { + text-decoration: none; +} + +.onlinestatus_website { + color: #00A2FF; +} + +.onlinestatus_studio { + color: #F68802; +} + +.onlinestatus_ingame { + color: #02b757; +} + +.onlinestatus_offline { + color: #b8b8b8; +} + +#NavigationRedesignBannerContainer .HeaderDivider { + display: none; +} + +#logo_full { + display: none; +} + +#logo_small { + display: block; +} + +@media (min-width: 1688px) { + #smallnav_open { + display: none; + } + + .mySubmenuFixed { + display: block; + } + + #logo_full img, + #logo_full { + max-width: 200px; + width: 120px; + } + + .content, iframe { + padding-left: 180px; + padding-right: 10px; + } + + #logo_full { + display: block; + } + + #logo_small { + display: none; + } +} + +@media (max-width: 970px) { + .navbarbuttoncontainer a { + font-size: 16px; + top: 0px; + } +} + +@media (min-width: 992px) { + .navbar { + height: 40px; + } +} + +@media (max-width: 767px) { + .navbarbuttoncontainer a { + font-size: 10px; + line-height: 1.9em; + top: 0px; + } +} + +@media (max-width: 560px) { + .navbarbuttoncontainer a { + font-size: 8px; + line-height: 2.2em; + top: 0px; + } +} + +@media (max-width: 560px) { + .navbarbuttoncontainer a { + font-size: 6px; + line-height: 3.5em; + top: 0px; + } +} \ No newline at end of file diff --git a/css/AdminPanel.css b/css/AdminPanel.css new file mode 100644 index 0000000..83c91c9 --- /dev/null +++ b/css/AdminPanel.css @@ -0,0 +1,521 @@ +/*/=={ Written by TersisWilvin (TersisWilvin#0087 | 9T2K#0016) for the New Admin Panel Pages }==/*/ +/*/=={ Includes => Default theme > Light theme > Dark theme }==/*/ + +.EnableNewPanel ::selection { + background: rgba(0, 0, 0, 0.25); + color: #fff; +} +:focus-visible { + outline: 0; +} + +.EnableNewPanel .AdminPanel { + display: none; +} + +a, a:hover, a:focus, a:link, a:visited { + color: inherit; + font-weight: 300; + text-decoration: none; +} + +h1, h2, h3, h4, h5, h6 { + margin: 0; + line-height: 1.2em; +} +h1 { + font-size: 32px; + font-weight: 900; +} +h2 { + font-size: 28px; + font-weight: 900; +} +h3 { + font-size: 24px; + font-weight: 600; +} +h4 { + font-size: 20px; + font-weight: 600; +} +h5 { + font-size: 16px; + font-weight: 300; +} +h6 { + font-size: 12px; + font-weight: 300; +} + +body.EnableNewPanel { + background: #c3c5c9; + color: #3d3c3b; + font: 16px Arial,Helvetica,sans-serif; + font-weight: 300; + height: 100%; + width: 100%; + margin: 0; +} +.NewAdminPanel { + height: 100%; + width: 100%; + position: absolute; +} +.Admin-Navigation { + width: 100%; + height: 100px; + position: fixed; + left: 0; + right: 0; + top: 0; +} +.AdminContainer { + height: auto; + width: 100%; +} +.AdminContainer { + margin: 130px auto 0 auto; + top: 0; + position: absolute; +} +body.Segoe-Font { + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + font-size: 16px; + font-weight: 400; +} +.Admin-Navigation .Header { + background: #a0a0a0; + color: #fff; + width: 100%; + height: 75px; + position: relative; + z-index: 10000; +} +.Admin-Navigation .Header .PanelLogo { + display: block; + margin: auto; + padding: 6px; + width: 200px; + height: 35px; + opacity: .8; + background-image: url(/img/MORBLOXlogo.png); + background-size: 190px 33px; + background-repeat: no-repeat; + background-position: center; + image-rendering: auto; + -webkit-transition: opacity .125s ease-in-out, background-size .125s ease-in-out; + -moz-transition: opacity .125s ease-in-out, background-size .125s ease-in-out; + -ms-transition: opacity .125s ease-in-out, background-size .125s ease-in-out; + -o-transition: opacity .125s ease-in-out, background-size .125s ease-in-out; + transition: opacity .125s ease-in-out, background-size .125s ease-in-out; +} +.Admin-Navigation .Header .PanelLogo:hover { + background-size: 200px 35px; + opacity: 1; +} +.Admin-Navigation .Header .PanelLogo:active { + background-size: 185px 32px; + opacity: .7; +} +.Admin-Navigation .Header .SubSlogan { + text-shadow: 2px 2px 2px #5b5457; + color: #3d3c3b; + letter-spacing: .2rem; + padding: 5px 0; + margin: auto; + display: block; + width: 100%; + text-align: center; + width: fit-content; +} +.Admin-Navigation .Header .usernamecontainer { + top: 10px; + right: 10px; + display: inline-block; + position: absolute; + -webkit-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out; + -moz-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out; + -ms-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out; + -o-transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out; + transition: top .125s ease-in-out, right .125s ease-in-out, left .125s ease-in-out; +} +.Admin-Navigation .Header .usernamecontainer:active { + top: 11px; + right: 8px; +} +.APURO2 .Admin-Navigation .Header .usernamecontainer { + left: 10px; + right: auto; +} +.APURO2 .Admin-Navigation .Header .usernamecontainer:active { + Left: 12px; +} +.usernamecontainer .stext { + color: #3d3c3b; + text-shadow: 2px 1px 1px #767A73; + -webkit-transition: text-shadow .125s ease-in-out; + -moz-transition: text-shadow .125s ease-in-out; + -ms-transition: text-shadow .125s ease-in-out; + -o-transition: text-shadow .125s ease-in-out; + transition: text-shadow .125s ease-in-out; + display: none; +} +.usernamecontainer .clickabletext { + -webkit-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out; + -moz-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out; + -ms-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out; + -o-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out; + transition: color .125s ease-in-out, box-shadow .125s ease-in-out, text-shadow .125s ease-in-out; + display: unset; +} +.APURO2 .usernamecontainer .stext { + display: unset; +} +.usernamecontainer .clickabletext:hover { + color: #efebec; + box-shadow: 0 2px 0 0 #efebec; +} +.usernamecontainer .clickabletext:active, .usernamecontainer:active .stext { + text-shadow: 0 0 0 #b7b9ba; + box-shadow: 0 0 0 0 transparent; +} +.Admin-Navigation .SubHeader { + background: #a0a0a0; + width: 100%; + height: 25px; + position: absolute; + list-style-type: none; + margin: 0; + padding: 0; + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; + box-shadow: 0px 0px 10px 5px #606060; + box-shadow: 0px 0px 10px 5px rgba(0 0 0 / 50%); + z-index: 9999; +} +.Admin-Navigation .SubHeader::after { + content: ''; + background-image: url(/img/ABXAdmin-SubHeader.png); + opacity: .5; + width: 100%; + height: 25px; + display: block; + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} +.Admin-Navigation .sub-menu { + display: block; + position: relative; + width: 33.33%; + height: 100%; + text-align: center; + float: left; + z-index: 1; +} +.Admin-Navigation .menu { + font-size: 14px; + line-height: 1.7rem; + -webkit-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out; + -moz-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out; + -ms-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out; + -o-transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out; + transition: color .125s ease-in-out, box-shadow .125s ease-in-out, padding .125s ease-in-out; +} +.Admin-Navigation .menu[active] { + padding: 0 0 2px 0; + box-shadow: 0 2px 0 0 #0f7eda; +} +.Admin-Navigation .menu:hover { + color: #efebec; + padding: 0 0 2px 0; + box-shadow: 0 2px 0 0 #efebec; +} + +.Btn-Demo { + width: 32.7%; + width: max-content; + margin: auto; +} +.Btn-Demo button { + margin-right: 5px; +} +.AdminContainer .Btn-Demo .H-24sB { + margin: 0 0 5px; +} + +.no-Nav .AdminContainer { + margin: 0 auto; +} +.no-Header .AdminContainer { + margin: 55px auto 0 auto; +} +.no-Header .Admin-Navigation { + height: 25px; +} + +[hidden] { + display: none !important; + visibility: hidden !important; +} + +[noselect] { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/*/=={ Status }==/*/ + + + +/*/=={ Buttons }==/*/ + +/*/ Blue /*/ + +.sm-btn-blue { + background: #0f7eda; + border: 1px solid #0f7eda; + border-radius: 4px; + font-size: 16px; + padding: 4px; + color: #fff; +} +.sm-btn-blue:hover, .sm-btn-blue:focus { + background: #118ff7; + border-color: #118ff7; + color: #fff; + cursor: pointer; +} +.sm-btn-blue:active { + background: #118ff7; + color: #fff; +} +.md-btn-blue { + background: #0f7eda; + border: 1px solid #0f7eda; + border-radius: 4px; + font-size: 16px; + padding: 7px; + color: #fff; +} +.md-btn-blue:hover, .md-btn-blue:focus { + background: #118ff7; + border-color: #118ff7; + color: #fff; + cursor: pointer; +} +.md-btn-blue:active { + background: #118ff7; + color: #fff; +} +.lg-btn-blue { + background: #0f7eda; + border: 1px solid #0f7eda; + border-radius: 6px; + font-size: 22px; + padding: 14px; + color: #fff; +} +.lg-btn-blue:hover, .lg-btn-blue:focus { + background: #118ff7; + border-color: #118ff7; + color: #fff; + cursor: pointer; +} +.lg-btn-blue:active { + background: #118ff7; + color: #fff; +} + +.sm-btn-blue[disabled], .sm-btn-blue[disabled]:hover, .sm-btn-blue[disabled]:focus, .sm-btn-blue[disabled]:active { + background: #0a5898; + border-color: #0a5898; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} +.md-btn-blue[disabled], .md-btn-blue[disabled]:hover, .md-btn-blue[disabled]:focus, .md-btn-blue[disabled]:active { + background: #0a5898; + border-color: #0a5898; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} +.lg-btn-blue[disabled], .lg-btn-blue[disabled]:hover, .lg-btn-blue[disabled]:focus, .lg-btn-blue[disabled]:active { + background: #0a5898; + border-color: #0a5898; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} + +/*/ Green /*/ + +.sm-btn-green { + background: #0caf63; + border: 1px solid #0caf63; + border-radius: 4px; + font-size: 16px; + padding: 4px; + color: #fff; +} +.sm-btn-green:hover, .sm-btn-green:focus { + background: #0fda7b; + border-color: #0fda7b; + color: #fff; + cursor: pointer; +} +.sm-btn-green:active { + background: #0fda7b; + color: #fff; +} +.md-btn-green { + background: #0caf63; + border: 1px solid #0caf63; + border-radius: 4px; + font-size: 16px; + padding: 7px; + color: #fff; +} +.md-btn-green:hover, .md-btn-green:focus { + background: #0fda7b; + border-color: #0fda7b; + color: #fff; + cursor: pointer; +} +.md-btn-green:active { + background: #0fda7b; + color: #fff; +} +.lg-btn-green { + background: #0caf63; + border: 1px solid #0caf63; + border-radius: 6px; + font-size: 22px; + padding: 14px; + color: #fff; +} +.lg-btn-green:hover, .lg-btn-green:focus { + background: #0fda7b; + border-color: #0fda7b; + color: #fff; + cursor: pointer; +} +.lg-btn-green:active { + background: #0fda7b; + color: #fff; +} + +.sm-btn-green[disabled], .sm-btn-green[disabled]:hover, .sm-btn-green[disabled]:focus, .sm-btn-green[disabled]:active { + background: #0a9840; + border-color: #0a9840; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} +.md-btn-green[disabled], .md-btn-green[disabled]:hover, .md-btn-green[disabled]:focus, .md-btn-green[disabled]:active { + background: #0a9840; + border-color: #0a9840; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} +.lg-btn-green[disabled], .lg-btn-green[disabled]:hover, .lg-btn-green[disabled]:focus, .lg-btn-green[disabled]:active { + background: #0a9840; + border-color: #0a9840; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} + +/*/ Red /*/ + +.sm-btn-red { + background: #af320c; + border: 1px solid #af320c; + border-radius: 4px; + font-size: 16px; + padding: 4px; + color: #fff; +} +.sm-btn-red:hover, .sm-btn-red:focus { + background: #da380f; + border-color: #da380f; + color: #fff; + cursor: pointer; +} +.sm-btn-red:active { + background: #da380f; + color: #fff; +} +.md-btn-red { + background: #af320c; + border: 1px solid #af320c; + border-radius: 4px; + font-size: 16px; + padding: 7px; + color: #fff; +} +.md-btn-red:hover, .md-btn-red:focus { + background: #da380f; + border-color: #da380f; + color: #fff; + cursor: pointer; +} +.md-btn-red:active { + background: #da380f; + color: #fff; +} +.lg-btn-red { + background: #af320c; + border: 1px solid #af320c; + border-radius: 6px; + font-size: 22px; + padding: 14px; + color: #fff; +} +.lg-btn-red:hover, .lg-btn-red:focus { + background: #da380f; + border-color: #da380f; + color: #fff; + cursor: pointer; +} +.lg-btn-red:active { + background: #da380f; + color: #fff; +} + +.sm-btn-red[disabled], .sm-btn-red[disabled]:hover, .sm-btn-red[disabled]:focus, .sm-btn-red[disabled]:active { + background: #98320a; + border-color: #98320a; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} +.md-btn-red[disabled], .md-btn-red[disabled]:hover, .md-btn-red[disabled]:focus, .md-btn-red[disabled]:active { + background: #98320a; + border-color: #98320a; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} +.lg-btn-red[disabled], .lg-btn-red[disabled]:hover, .lg-btn-red[disabled]:focus, .lg-btn-red[disabled]:active { + background: #98320a; + border-color: #98320a; + box-shadow: none; + color: #fff; + opacity: .5; + cursor: not-allowed; +} \ No newline at end of file diff --git a/css/AdminPanelCSS.css b/css/AdminPanelCSS.css new file mode 100644 index 0000000..d44e799 --- /dev/null +++ b/css/AdminPanelCSS.css @@ -0,0 +1,745 @@ +/*/ Written by TersisWilvin (TersisWilvin#0087) for the ARCHBLOX Admin Panel Utility Pages. +Includes -> Fallback Theme (Color Theme) -> Light Theme -> Dark Theme. +/*/ + +::selection { + background-color: #75757580; +} + +body { + background: #e3e3e3; + min-width: 0px; + font-family: Arial,Helvetica,sans-serif; +} +body :focus-visible { + outline: none !important; +} +.light-theme { + background-color: #ccc; + color: #2d312d; +} +.dark-theme { + background-color: #111; + color: #ddd; +} + +@font-face +{ + font-family: "copenhagen-icons"; + src: url(copenhagen-icons-268fb7c014de8a06d7d40310b5000daa..woff) format("woff"); + font-weight: normal; + font-style: normal +} + +h1 { + font-size: 32px; + font-weight: 800; +} +h2 { + font-size: 26px; + font-weight: 800; +} +h3 { + font-size: 20px; + font-weight: 600; +} +h4 { + font-size: 18px; + font-weight: 400; +} +h5 { + font-size: 16px; + font-weight: 400; +} +h6 { + font-size: 12px; + font-weight: 200; +} + +br { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +a { + color: inherit; + font-weight: normal; +} + +.AdminPanel { + height: 100%; +} +#MasterContainer.AdminPanel { + background: #e3e3e3; +} +.light-theme #MasterContainer.AdminPanel { + background-color: #ccc; +} +.dark-theme #MasterContainer.AdminPanel { + background-color: #111; +} +#MasterContainer #BodyWrapper { + padding-top: 25px; +} +#MasterContainer #BodyWrapper { + background: #e3e3e3; + color: #191919; +} +.light-theme #MasterContainer #BodyWrapper { + background-color: #ccc; + color: #2d312d; +} +.dark-theme #MasterContainer #BodyWrapper { + background-color: #111; + color: #ddd +} +#AdminWrapper.Navigation { + width: 100%; +} +.AdminHeader { + background: #0074bd; + width: 100%; + height: 75px; + z-index: 2; + position: relative; +} +.light-theme .AdminHeader { + background-color: #aaa; +} +.dark-theme .AdminHeader { + background-color: #333; +} +.AdminSubHeader { + background: #0074bd; /*/Fallback for older browsers/*/ + background: linear-gradient(180deg, #0074bd, #004774); + box-shadow: 0 2px 8px 0 #000; + width: 100%; + height: 25px; + z-index: 1; + position: relative; + border-bottom-left-radius: 15px; + border-bottom-right-radius: 15px; +} +.light-theme .AdminSubHeader { + background: #aaa; /*/Fallback for older browsers/*/ + background: linear-gradient(180deg, #aaa, #555); + box-shadow: 0 2px 8px 0 #000; +} +.dark-theme .AdminSubHeader { + background: #333; /*/Fallback for older browsers/*/ + background: linear-gradient(180deg, #333, #191919); + box-shadow: 0 2px 8px 0 #000; +} +.AdminSubHeader ul { + padding: 0; + margin: auto auto; + width: 100%; + height: 25px; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + justify-content: center; +} +.AdminSubHeader li { + color: #191919; + width: 25%; + text-align: center; + list-style: none; + padding: 5px 0; +} +.light-theme .AdminSubHeader li { + color: #000; +} +.dark-theme .AdminSubHeader li { + color: #fff; +} +.AdminSubHeader li a { + color: #fff; + font-size: 14px; + font-weight: 100; + cursor: pointer; + transition: .1s all linear; +} +.light-theme .AdminSubHeader li a { + color: #222; +} +.dark-theme .AdminSubHeader li a { + color: #bbb; +} +.AdminSubHeader li a:hover, .AdminSubHeader li a:active { + transition: .1s all linear; +} +.AdminSubHeader li a:hover, .AdminSubHeader li a:active, .light-theme .AdminSubHeader li a:hover, .light-theme .AdminSubHeader li a:active, .dark-theme .AdminSubHeader li a:hover, .dark-theme .AdminSubHeader li a:active { + color: #fff; + box-shadow: 0 2px 0 0 #fff; +} +.AdminSubHeader li a.active { + box-shadow: 0 2px 0 0 #00b7ff; +} +.AdminSubHeader li a:focus { + color: #dbdbdb; + box-shadow: 0 2px 0 0 #dbdbdb; +} +.AdminSubHeader li a.active:focus { + box-shadow: 0 2px 0 0 #11749b; +} +.AdminPanel .logoutbtn { + color: #00b7ff; + cursor: default; + top: 10px; + left: 10px; + font-size: 16px; + font-weight: 100; + position: absolute; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + flex-direction: row-reverse; +} +.AdminPanel .logoutarrow { + height: 16px; + width: 16px; +} +.AdminPanel .logoutarrow:before { + font-family: "copenhagen-icons"; + font-style: normal; + font-weight: normal; + line-height: 1.1em; + -webkit-font-smoothing: antialiased; + transform: rotate(180deg); + position: absolute; +} +.AdminPanel .logoutarrow:before { + content: '\2794'; +} +.AdminHeader .Slogan { + color: #fff; + text-shadow: #00000091 2px 2px; + font-size: 16px; + font-weight: 100; + display: block; + text-align: center; + cursor: default; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.light-theme .AdminHeader .Slogan { + color: #222; + text-shadow: #55555591 2px 2px; +} +.dark-theme .AdminHeader .Slogan { + color: #bbb; + text-shadow: #11111191 2px 2px; +} +.AdminHeader .SiteBrand { + width: 200px; + height: 40px; + padding: 5px; + opacity: .9; + background-image: url(/img/MORBLOXlogo.png); + background-repeat: no-repeat; + background-size: contain; + background-position: 0; + transition: .1s opacity linear; + display: block; + margin: auto; +} +.light-theme .AdminHeader .SiteBrand { + opacity: .7; +} +.dark-theme .AdminHeader .SiteBrand { + opacity: .8; +} +.AdminHeader .SiteBrand:hover { + opacity: 1; +} +.AdminPanel #Body { + background: #e3e3e3 +} +.light-theme .AdminPanel #Body { + background-color: #ccc; +} +.dark-theme .AdminPanel #Body { + background-color: #111; +} +.AdminPanel .MainHeader, .AdminPanel .SubHeader { + text-align: center; + cursor: default; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.AdminPanel .Reminder { + color: #f68802 +} +.light-theme .AdminPanel .Reminder, .dark-theme .AdminPanel .Reminder { + color: #ff7300 +} +.text-error { + display: block; + text-align: center; + color: #d86868; + font-weight: 200; + padding: 5px; +} +.light-theme .text-error, .dark-theme .text-error { + color: #d6241a; +} +.text-header { + display: block; + text-align: center; + padding: 5px 0; +} +.text-secondary { + color: #191919; + display: inline-block; + text-align: left; +} +.light-theme .text-secondary { + color: #555; +} +.dark-theme .text-secondary { + color: #bbb; +} +.AdminPanel .Stats-Wrapper { + text-align: center; + padding: 4px; +} +.AdminPanel .StatsContainer { + margin: 15px 15px 0 15px; + padding: 15px; + border: 1px dashed #ff7300; +} +.AdminPanel .StatsContainer { + background-color: #b8b8b8; + } +.light-theme .AdminPanel .StatsContainer { + background-color: #aaa; +} +.dark-theme .AdminPanel .StatsContainer { + background-color: #080808; +} +.AdminPanel .Userlist { + margin: 10px; +} +.AdminPanel form div { + text-align: center; +} +.SearchCloseBtn { + color: #af1400; + transition: .1s linear; + left: auto; + margin-left: -23px; + margin-top: 3px; + position: absolute; + font-size: 16px; +} +.SearchCloseBtn:hover { + color: #d41900; +} +.AdminPanel #SearchInput { + border: 1px solid #b8b8b8; + color: #191919; + background: #fff; + border-radius: 3px; +} +.light-theme .AdminPanel #SearchInput { + border: 1px solid #bbb; + color: #1b1b1b; + background-color: #fff; +} +.dark-theme .AdminPanel #SearchInput { + border: 1px solid #555; + color: #bbb; + background-color: #000; +} +.AdminPanel #SearchInput:focus, .AdminPanel #SearchInput:active { + border-color: #0099ff; +} +#SearchInput, .btn-neutral { + margin: 0 5px; +} +.AdminPanel .Stats { + color: #191919; + font-size: 16px; + font-weight: 100; + cursor: default; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.light-theme .AdminPanel .Stats { + color: #222; +} +.dark-theme .AdminPanel .Stats { + color: #a7a7a7; +} +.AdminPanel .Stats.Counter { + color: #000; + font-weight: 400; +} +.light-theme .AdminPanel .Stats.Counter { + color: #000; +} +.dark-theme .AdminPanel .Stats.Counter { + color: #fff; +} +.AdminPanel .Stat-Separator { + background: #000; /*/Fallback for older browsers/*/ + background: linear-gradient(90deg,#ffffff00 0%, #fff 50%, #ffffff00 100%); + width: 50%; + height: 1px; + display: block; + margin: auto; +} +.light-theme .AdminPanel .Stat-Separator { + background: #000; /*/Fallback for older browsers/*/ + background: linear-gradient(90deg,#00000000 0%, #000 50%, #00000000 100%); +} +.dark-theme .AdminPanel .Stat-Separator { + background: #555; /*/Fallback for older browsers/*/ + background: linear-gradient(90deg,#55555500 0%, #555 50%, rgb(85, 85, 85,0) 100%); +} +.AdminPanel .SearchContainer { + background: #b8b8b8; + width: 235px; + height: auto; + border-radius: 5px; + margin: 62px 25px 0 0; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: block; /*/Fallback for older browsers/*/ + display: flex; + align-items: center; + align-content: center; + flex-direction: column; +} +.light-theme .AdminPanel .SearchContainer { + background-color: #bbb; +} +.dark-theme .AdminPanel .SearchContainer { + background-color: #555; +} +.SearchContainer .Thumbnail { + background-color: #b8b8b8; + border: 5px solid #e3e3e3; + height: 64px; + width: 64px; + margin-top: -37px; + border-radius: 100%; +} +.light-theme .SearchContainer .Thumbnail { + background-color: #bbb; + border-color: #ccc; +} +.dark-theme .SearchContainer .Thumbnail { + background-color: #555; + border-color: #111; +} +.SearchBoard { + width: 100%; + height: 100%; + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + flex-wrap: wrap; + flex-direction: row; + justify-content: center; + align-items: flex-start; +} +.SearchContainer .UserThumbnail { + background-image: url(/img/defaultrender.png); + background-size: contain; + width: 100%; + height: 100%; +} +.SearchContainer .UserDetails { + padding: 5px; +} +.SearchContainer .SearchBox { + width: 100%; +} +.AuthenticatedUserNameWrapper { + top: 10px; + right: 10px; + font-size: 16px; + font-weight: 100; + display: inline-block; + position: absolute; + color: #fff; + cursor: default; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.light-theme .AuthenticatedUserNameWrapper { + color: #0D0D0D; +} +.dark-theme .AuthenticatedUserNameWrapper { + color: #fff; +} +.AuthenticatedUserName, .logoutarrow { + color: #00a2ff; + transition: .25s all ease-in-out; + display: inline-block; +} +.AuthenticatedUserName { + color: #00a2ff; +} +.light-theme .AuthenticatedUserName, .light-theme .logoutarrow { + color: #0387bb; +} +.dark-theme .AuthenticatedUserName, .dark-theme .logoutarrow { + color: #00b7ff; +} +.AuthenticatedUserName:hover, .logout:hover + .logoutarrow { + color: #7ddaff; + transition: .25s all ease-in-out; +} +.UserDetails .Row { + overflow-wrap: anywhere; +} +.SearchContainer .Thumbnail a { + width: 12px; + height: 12px; + display: block; + float: right; + top: -12px; + position: relative; + border-radius: 50%; +} +.ingame { + display: none; /*TODO*/ +} +.online { + background: #0087e0; /*/Fallback for older browsers/*/ + background: linear-gradient(0deg, #0087e0 0%, #005085 49%,#005a85 50%, #0099ff 95%, #fff 100%); + width: 12px; + height: 12px; + display: block; + border-radius: 50%; + margin: -8px; +} +.offline { + background: #a3a3a3; /*/Fallback for older browsers/*/ + background: linear-gradient(0deg, #a3a3a3 0%, #7a7a7a 49%, #797979 50%, #c9c9c9 95%, #fff 100%); + width: 12px; + height: 12px; + display: block; + border-radius: 50%; + margin: -8px; +} +.online, .offline, .ingame { + border: 2px solid #e3e3e3; +} +.light-theme .online, .light-theme .offline, .light-theme .ingame { + border-color: #ccc; +} +.dark-theme .online, .dark-theme .offline, .dark-theme .ingame { + border-color: #111; +} +.info-hidden { + font-style: italic; +} +.info-error { + color: #ff3300; + font-style: italic; + cursor: not-allowed; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.info-email { + color: #444; +} + +/*Heavily based off of the roblox developer tree list (because it looks cool)*/ +.SearchTree { + width: 260px; + height: 100%; + padding: 0; + margin: 10px auto 0; + min-height: 550px; +} +.SearchTree .Menu { + list-style-type: none; + position: relative; + top: 0; + bottom: 0; + line-height: 20px; + min-height: 550px; +} +.SearchTree a { + color: #191919; + transition: .15s all ease-in-out; + font-size: 14px; + margin: 0 0 0 38px; + padding-right: 5px; + position: relative; + top: 18px; + display: inline-block; +} +.SearchTree a:hover { + color: #00a2ff; +} +.light-theme .SearchTree a { + color: #565656; +} +.dark-theme .SearchTree a { + color: #9b9b9b; +} +.light-theme .SearchTree a:hover { + color: #0387bb; +} +.dark-theme .SearchTree a:hover { + color: #00b7ff; +} +.SearchTree a::after { + content: ''; + border: 1px solid #191919; + border-radius: 100%; + width: 2px; + height: 2px; + display: inline-block; + left: -10px; + position: absolute; + top: 9px; +} +.light-theme .SearchTree a::after { + border-color: #222; +} +.dark-theme .SearchTree a::after { + border-color: #555; +} +.SearchTree a span { + display: block; +} +#BodyWrapper .forwardArrow::before { + font-family: "copenhagen-icons"; + font-style: normal; + font-weight: normal; + line-height: 1em; + -webkit-font-smoothing: antialiased; +} +#BodyWrapper .forwardArrow::before { + content: '\2794'; +} +#BodyWrapper .forwardArrow { + position: relative; + display: inline-block; + margin: 0; + padding: 0; + line-height: 14px; +} +#BodyWrapper .forwardArrow::after, #BodyWrapper .userInfo::after { + display: none; +} +#BodyWrapper .userInfo { + margin: 0; +} +#BodyWrapper .userInfo::before { + font-family: "copenhagen-icons"; + font-style: normal; + font-weight: normal; + line-height: 1em; + -webkit-font-smoothing: antialiased; +} +#BodyWrapper .userInfo::before { + content: '\2139'; + border-radius: 100%; +} +.TreeList { + border-left: 1px dashed #191919; + margin: 13px 0 0 30px; + padding: 0; +} +.light-theme .TreeList { + border-color: #222; +} +.dark-theme .TreeList { + border-color: #555; +} +#DropDown.TreeList { + min-height: 550px; +} +.SearchTree li ul li { + list-style-type: none; + position: relative; + top: 3px; + bottom: 0; + padding-bottom: 16px; + white-space: nowrap; +} +.SearchTree li ul li:last-child { + padding-bottom: 11px; +} +.SearchTree li ul li.subList { + padding-bottom: 0; +} +.SearchTree li ul li:before { + border-top: 1px dashed #191919; + content: ''; + display: inline-block; + width: 25px; + height: 0; + position: absolute; + left: 0em; + top: 28px; +} +.light-theme .SearchTree li ul li:before { + border-color: #222; +} +.dark-theme .SearchTree li ul li:before { + border-color: #555; +} + +body:not(.EnableNewPanel) .NewAdminPanel { + display: none;; +} + +@media (max-width:990px) { + .AdminPanel #Body, .AdminPanel #BodyWrapper, .AdminPanel #MasterContainer { + width: 100% !important; + padding: 0; + } +} +@media (max-width: 600px) { + .AuthenticatedUserNameWrapper { + font-size: 10px; + } +} +@media (max-width:500px) { + .AuthenticatedUserNameWrapper { + display: none; + } +} \ No newline at end of file diff --git a/css/FetchCSS.css b/css/FetchCSS.css new file mode 100644 index 0000000..eb4d685 --- /dev/null +++ b/css/FetchCSS.css @@ -0,0 +1,20388 @@ +/* ~/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(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/HeaderBarRepeat1x1.jpg'); +} + +div.blinkonheader { + background-image: url('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/CSS/Base/CSS/unavailable.png); + height: 15px; + width: 15px; + float: left; +} + +.chat-available { + background: url(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_blue19h_l.gif') no-repeat left top; +} + +.tab_white19h_flash span { + background: transparent url('http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/containerBkg_01.png); + _overflow: hidden; +} + +.voteYes { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-upgrade_now.png) no-repeat 0 0; +} + +.ButtonUpgradeNow:hover { + background: url(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-play_as_boy_AB.png); +} + +.CharSelectCombined .Girl { + margin: 15px 0 30px 0; + background-image: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/CategoryIcons/CategorySprite.png); +} + +.AssetGenreRepeater_Container div.GamesInfoIcon { + background: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/FPS.png) no-repeat; + height: 16px; +} + +div.GamesInfoIcon.RPG { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/blue_yes2.png") top; + width: 101px; +} + +.ConfirmationModal .BlueNo { + background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/blue_no.png") top; + width: 106px; +} + +.ConfirmationModal .GreyYes { + background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/grey_yes.png") top; + width: 112px; +} + +.ConfirmationModal .GreyNo { + background: url("http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Groups/bg-speech_top.png') no-repeat; + padding: 5px; + width: 317px; +} + +.StatusView .bottom { + background: url('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(/img/bg-fblogin_sides.png) left top no-repeat; +} + +a.facebook-login span.middle { + height: 18px; + width: auto; + background: url(/img/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(/img/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; + padding-bottom: 35px; + 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("/img/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreIcons/GenreIconsSprite.png); + width: 16px; + height: 16px; +} + +.RobuxAndTicketsPurchasePanel { + background: url('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-x.png); +} + +.PurchaseModal .simplemodal-close a { + background: url('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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; + border: none; + top: 50%; + background-position: 0 7; + position: relative; + left: 83%; +} + +#loginButton:hover { + color: #d8e6fc; +} + +#loginButton span { + padding: 2px 15px 5px 0; + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/SwitchNow.png") top; + width: 158px; + height: 50px; +} + +.NoThanksButton { + background: url("http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: top; +} + +#NavigationRedesignBannerContainer .MessageAlert:hover .message_icon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 -20px; +} + +#NavigationRedesignBannerContainer .friends_icon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 160px; +} + +#NavigationRedesignBannerContainer .FriendsAlert:hover .friends_icon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 140px; +} + +#NavigationRedesignBannerContainer .AlertItem:hover { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-main_menu_hover.png) repeat-x; +} + +#NavigationRedesignBannerContainer .robux_icon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 120px; +} + +#NavigationRedesignBannerContainer .RobuxAlert:hover .robux_icon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/RevisedHeader/bg-icon_sprites.png); + background-position: 0 100px; +} + +#NavigationRedesignBannerContainer div.tickets_icon { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Icons/img-robux.png') no-repeat 10px 12px; +} + +#MyTransactions_tab th.Amount.Tickets { + background: url('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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("http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/friendsbar/tab_white19h_l2.gif') no-repeat left top; +} + +.partyWindow .title_flash span { + background: transparent url('http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_over_l.png") no-repeat left top; +} + +.btn_green21h:hover a { + background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_green21h_over_r.png") no-repeat right top; +} + +.btn_red21h { + float: left; + background: url("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_over_l.png") no-repeat left top; +} + +.btn_red21h:hover a { + background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_red21h_over_r.png") no-repeat right top; +} + +.btn_black21h { + float: left; + background: url("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/chat/btn_black21h_over_l.png") no-repeat left top; +} + +.btn_black21h:hover a { + background: url("http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-gutter.png) repeat-x; + font: 9px Arial; + color: #404040; + text-decoration: none; +} + +.CurvedBanner { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-character.png) no-repeat top center; +} + +.SelectedAvatar, +.UnselectedAvatar:hover { + background: transparent url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/bg-character.png) no-repeat center bottom; +} + +.ABPopUpFooter { + height: 79px; + background: transparent url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn-download.png) no-repeat top center; +} + +.ABPlayButton { + background: transparent url(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Play.png); + width: 250px; + height: 48px; +} + +.MultiplayerVisitDisabled { + cursor: default; + display: none; +} + +.SoloVisit { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/PlaySolo.png); + width: 143px; + height: 48px; +} + +.SoloVisitText { + display: none; +} + +.BuildSolo { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/public.png); +} + +.iLocked { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/locked.png); +} + +.iUnlocked { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/unlocked.png); +} + +.SharedIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Shared.png); +} + +.CopyLockedIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/CopyLocked.png); +} + +.AllGearIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Suitcase16x16.png); +} + +.GenreGearIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GenreSuitcase16x16.png); +} + +.NoGearIcon { + background: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn-sign_up-blue-lg.png) no-repeat top; + margin: 0 auto; +} + +.SignupButtonBlue:hover { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-female_character.jpg); + background-position: center; +} + +.Revised .VisitButtonBoyGuest { + background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-male_character.jpg); + background-position: center; + margin-right: 25px; +} + +.Revised .VisitButtonGirlGuest:hover { + background-image: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/AB-female_character.jpg); + background-position: bottom; +} + +.Revised .VisitButtonBoyGuest:hover { + background-image: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/sign_up_small.png); + background-position: top; +} + +.RevisedCharacterSelectSignup:hover { + background-image: url(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/btn-make_trade.png) top; + height: 50px; + width: 179px; + margin: 0 auto; +} + +.MakeTradeButton:hover { + background: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/buttons/img-trade_icon_green_small.png); +} + +.LockImage.Red { + background: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/yes-gray2.png) top; + margin-right: 10px; + width: 100px; +} + +#ButtonYes:hover { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/yes-gray2.png) bottom; +} + +#ButtonCancel, +#ButtonCancel:hover { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/cancel-blue2.png) top; + width: 101px; +} + +#ButtonCancel:hover { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/missing_user_asset.png) no-repeat; + margin: 5px auto; +} + +.MissingItem.Deleted { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Gifting/img-checked.png); +} + +.GiftCards .ThemeCheckMark { + background: url(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-classic.png") no-repeat 0 0; +} + +.GiftCards .GCThemeChristmas .ThemePreview { + background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-christmas.png") no-repeat 0 0; +} + +.GiftCards .GCThemeJustForYou1 .ThemePreview { + background: url("http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/gifting/theme-preview-justforyou1.png") no-repeat 0 0; +} + +.GiftCards .GCThemeJustForYou2 .ThemePreview { + background: url("http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-line.gif) repeat-x bottom; +} + +.tab_white_31h_container .ajax__tab_outer { + margin: 0; + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab.gif) repeat-x; +} + +.tab_white_31h_container .ajax__tab_hover .ajax__tab_outer { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/tab-hover.gif) repeat-x; +} + +.tab_white_31h_container .ajax__tab_active .ajax__tab_outer { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_green_30h_t1.png) no-repeat; +} + +.GreenButton span { + height: 23px; + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_green_30h_t2.png) no-repeat top right; +} + +.RedButton { + height: 30px; + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_red_30h_t1.png) no-repeat; +} + +.RedButton span { + height: 23px; + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/btn_red_30h_t2.png) no-repeat top right; +} + +.RedButton2 { + height: 40px; + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/Buttons/btn_red_40h_t1.png) no-repeat; +} + +.RedButton2 span { + height: 28px; + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow36px_leftOn.png) no-repeat; +} + +.BlueRightArrow { + cursor: pointer; + background: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/arrow36px_rightOn.png) no-repeat; +} + +.BCHat { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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('http://web.archive.org/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('http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/GamesPage/arrow_left.png); +} + +.arrow.right { + background-image: url(http://web.archive.org/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('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/playBtn_off.png'); + background-repeat: no-repeat; +} + +.BuildButton { + background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/buildBtn_off.png'); + background-repeat: no-repeat; +} + +.PlayButton:hover, +.PlayButtonSelected { + background-image: url('http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/games/playBtn_on.png'); + background-repeat: no-repeat; +} + +.BuildButton:hover, +.BuildButtonSelected { + background-image: url('http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/btn_play_54h.png); +} + +.MultiplayerVisitHover { + width: 212px; + height: 54px; + background: url(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_public.png); +} + +.iLocked { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_public.png); + background-position: -20px; +} + +.CopyLockedIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_locked.png); +} + +.SharedIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_locked.png); + background-position: -20px; +} + +.AllGearIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png); +} + +.GenreGearIcon { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/icon_gear.png); + background-position: 0 -20px; +} + +.NoGearIcon { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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("http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_black_33h_t2.png) no-repeat right top; + overflow: hidden; +} + +.StandardBoxHeaderGray span { + background: url(http://web.archive.org/web/20130713045325im_/https://www.roblox.com/images/cssspecific/rbx2/tab_gray_33h_t2.png) no-repeat right top; +} + +.StandardTabWhite { + background: url(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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(http://web.archive.org/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/css/FetchCSS2.css b/css/FetchCSS2.css new file mode 100644 index 0000000..b5171b5 --- /dev/null +++ b/css/FetchCSS2.css @@ -0,0 +1,3328 @@ +/* ~/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(http://web.archive.org/web/20130715023237im_/http://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("http://web.archive.org/web/20130715023237im_/http://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("http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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/Base/CSS/iFrameLogin.css */ +#iFrameLogin { + position: absolute; + top: 26px; + right: 0; + width: 340px; + height: 80px; + 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(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/facebook/bg-fblogin_sides.png) left top no-repeat; +} + +a.facebook-login span.middle { + height: 18px; + width: auto; + background: url(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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("http://web.archive.org/web/20130715023237im_/http://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; +} + +.btn-control.btn-control-large.header-login.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/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("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/blue_yes2.png") top; + width: 101px; +} + +.ConfirmationModal .BlueNo { + background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/blue_no.png") top; + width: 106px; +} + +.ConfirmationModal .GreyYes { + background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/grey_yes.png") top; + width: 112px; +} + +.ConfirmationModal .GreyNo { + background: url("http://web.archive.org/web/20130715023237im_/http://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/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(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x.png); +} + +.unifiedModal .smallModal .closeBtnCircle_20h { + margin-left: 395px; +} + +/* ~/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(/images/buttons/StyleGuide/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(http://web.archive.org/web/20130715023237im_/http://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/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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(/images/buttons/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(http://web.archive.org/web/20130715023237im_/http://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(/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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/StyleGuide/bg-lg-green-play.png) no-repeat left top; + color: #013401; + min-width: 26px; +} + +.blue-arrow { + background: url(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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('http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://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(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/GamesPage/arrow_left.png); +} + +.arrow.right { + background-image: url(http://web.archive.org/web/20130715023237im_/http://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/Pages/IDE/Welcome.css */ +* { + margin: 0; + padding: 0; +} + +html, +body { + position: relative; + height: 100%; + min-height: 400px; + min-width: 800px; +} + +body#StudioWelcomeBody { + padding: 0; +} + +.header { + margin-left: -6px; + height: 84px; + background: url('/images/IDE/bg-header.png') repeat-x; +} + +.header img { + margin-left: 15px; + margin-top: 16px; + position: absolute; +} + +.container { + margin-left: 4px; + margin-top: 20px; + font-family: Arial, Helvetica, Sans-Serif; + font-size: 14px; + overflow: auto; +} + +.navbar { + float: left; + width: 147px; + margin-left: 11px; + border-right: 1px solid; + border-color: #CCC; +} + +#StudioRecentFiles { + padding-top: 12px; + margin-left: 15px; + padding-bottom: 1px; + font-size: 13px; + font-weight: bold; +} + +.main { + margin-left: 175px; + margin-top: 16px; +} + +.main div.welcome-content-area { + overflow-x: hidden; + overflow-y: auto; + height: 555px; + min-height: 300px; + max-height: 555px; +} + +.navlist, +.filelist { + list-style-type: none; +} + +.navlist { + padding-bottom: 6px; + *margin-bottom: 14px; +} + +ul.navlist { + font-size: 14px; + border-bottom: 1px solid; + border-color: #EEE; +} + +.navlist li { + line-height: 25px; + height: 25px; + border-top: 1px solid; + border-bottom: 1px solid; + border-left: 1px solid; + border-color: #FFF; +} + +.navlist li.navselected { + background-color: #EFEFEF; + border-color: #CCC; + font-weight: bold; +} + +.navlist li.navselected:hover { + background-color: #EFEFEF; + border-color: #CCC; + font-weight: bold; +} + +.navlist li:hover { + background-color: #EFEFEF; + border-color: #EFEFEF; + cursor: pointer; +} + +.navlist li p { + margin-left: 13px; +} + +.filelist { + margin-left: 15px; +} + +.filelist li { + margin-top: 2px; +} + +.filelist li a { + text-decoration: none; + color: #095FB5; + font-size: 12px; + cursor: pointer; +} + +.filelist li a:hover { + text-decoration: underline; +} + +#userName { + color: black; + font-size: 13px; + font-weight: bold; + font-family: Arial, Helvetica, sans-serif; + margin-top: 4px; +} + +#header-login-wrapper { + margin-top: 26px; + margin-right: 10px; + float: right; + position: relative; +} + +#logout { + color: black; + padding-top: 0; + height: 27px; + top: 0; + *padding: 0; + *margin-bottom: -5px; +} + +.header-signup { + margin-right: 5px; + color: black; + font-weight: bold; +} + +.header-signup:hover, +#logout:hover { + cursor: pointer; +} + +#logout { + font-weight: bold; +} + +#HomeLink { + position: absolute; + top: 35px; + left: 375px; +} + +#userName p { + display: inline-block; + margin-left: 10px; + top: -8px; + position: relative; +} + +#userName form { + display: inline-block; + margin-left: 10px; +} + +.studioiFrameLogin #iFrameLogin { + border-color: black; + border: solid 1px; + margin-top: -1px; + z-index: 999; +} + +.studioiFrameLogin #login-span #header-login { + z-index: 2; +} + +#header-or { + font-family: Arial; + font-weight: normal; + color: black; + font-size: 13px; + position: relative; + margin: 0 6px; +} + +#MyProjectsView h2 { + margin-bottom: 20px; +} + +.place { + display: inline-block; + height: 128px; + padding: 9px 11px 19px 11px; + margin-right: -3px; + border: 1px solid; + border-color: #FFF; + z-index: 0; + margin-bottom: 10px; +} + +.place:hover, +.place img:hover, +.place-selected { + position: relative; + background: url('http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/IDE/bg-selected_thumb.png') repeat-x; + border: 1px solid; + border-color: #A7A7A7; + cursor: pointer; +} + +.place img { + position: relative; +} + +.place p { + text-align: center; + font-weight: bold; + font-size: 12px; + margin-top: 4px; + width: 210px; +} + +#newgametext { + font-size: 32px; + color: #888; + position: relative; + bottom: 96px; + left: 100px; + z-index: 2; + width: 50px; + font-weight: bold; +} + +a.game-image { + color: inherit; + text-decoration: none; + border: none; + width: 0; + height: 0; +} + +a.game-image img { + border: none; + display: block; +} + +a.game-image img:hover { + border: none; +} + +div#MoreGames { + text-align: center; + margin-bottom: 10px; +} + +.place p#createNewText { + position: relative; + top: -77px; +} + +.place img.placeThumbnail { + width: 210px; + height: 115px; +} + +div#ButtonRow { + display: none; + position: fixed; + background-color: #EFEFEF; + left: 162px; + z-index: 3; + bottom: 0; + padding: 20px; + width: 100%; +} + +div#ButtonRow a { + margin-right: 10px; +} + +/* ~/CSS/Pages/IDE/BuildTemplates.css */ +#StudioGameTemplates { + font-weight: bold; + font-size: 16px; + margin-left: 4px; +} + +.templates { + margin-top: 13px; + display: none; +} + +.templates div { + *display: inline; +} + +.template { + display: inline-block; + height: 128px; + padding: 9px 14px 19px 14px; + margin-right: -3px; + border: 1px solid; + border-color: #FFF; + z-index: 0; +} + +.template:hover, +.template img:hover { + position: relative; + background: url('/images/IDE/bg-selected_thumb.png') repeat-x; + border: 1px solid; + border-color: #A7A7A7; + cursor: pointer; +} + +.template img { + position: relative; +} + +.template p { + text-align: center; + font-weight: bold; + font-size: 12px; + margin-top: 4px; +} + +.templatetypes, +.templateList { + list-style-type: none; +} + +ul.templatetypes { + margin-top: 12px; + margin-left: 4px; +} + +div.templatetypes { + position: relative; + z-index: 1; +} + +.templatetypes li { + display: inline; + margin-right: 15px; +} + +.templatetypes li a { + text-decoration: none; + font-size: 13px; + color: #095FB5; +} + +.templatetypes li a:hover { + text-decoration: underline; +} + +.tool-tip { + border: 1px solid #ccc; + font: normal 12px Arial, Helvetica, sans-serif; + margin-left: 9px; + margin-top: 9px; + position: absolute; + width: 284px; + padding-left: 6px; + padding-top: 5px; + padding-bottom: 5px; + padding-right: 2px; + float: left; + z-index: 1; + background-color: #FFF; +} + +.tool-tip .top { + position: absolute; + top: -10px; + left: 5px; + z-index: 5; +} + +li.selectedType a { + font-weight: bold; + color: black; + cursor: text; +} + +li.selectedType a:hover { + text-decoration: none; +} + +.tool-tip a.closeButton { + background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x-sm.png") 0 -13px; + z-index: 2; + float: right; + width: 13px; + height: 13px; + cursor: pointer; + margin-top: -14px; +} + +.tool-tip a.closeButton:hover { + background: url("http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x-sm.png") 0 0; + width: 13px; +} + +a.game-image { + color: inherit; + text-decoration: none; + border: none; + width: 0; + height: 0; +} + +a.game-image img { + border: none; + display: block; +} + +a.game-image img:hover { + border: none; +} + +.GenericModal.unifiedModal { + background-color: #e1e1e1; + font: bold 27px Arial; + letter-spacing: -2px; + color: #363636; + border: 2px solid #272727; + text-align: center; + position: relative; +} + +.GenericModal.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; +} + +.GenericModal.unifiedModalSubtext { + color: #666; + font: bold 12px Arial; + border: none; + letter-spacing: normal; + cursor: pointer; + text-align: center; + margin-top: 10px; + padding-bottom: 5px; +} + +.GenericModal.smallModal { + width: 425px; +} + +.GenericModal.closeBtnCircle_20h:hover { + background-position: 0 20px; +} + +.GenericModal.closeBtnCircle_20h { + width: 20px; + height: 20px; + cursor: pointer; + position: absolute; + top: 5px; + left: 5px; + background: url(http://web.archive.org/web/20130715023237im_/http://www.roblox.com/images/Buttons/btn-x.png); +} + +.GenericModal.unifiedModal .smallModal .closeBtnCircle_20h { + margin-left: 395px; +} + +#GenericModalButtonContainer { + height: 50px; +} + +.Message { + float: right; + text-align: left; + margin-top: 12px; +} + +/* ~/CSS/Pages/IDE/IDE.css */ +input, +textarea, +button, +a { + outline: 0; +} + +select { + border: 1px solid; + border-color: #A7A7A7; +} \ No newline at end of file diff --git a/css/HelveticaNeue-Italic.ttf b/css/HelveticaNeue-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6546436cd20dbe372c255bd8ce8aef5afa0eeea7 GIT binary patch literal 291544 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 >pm%22S806N-PHo&u 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 HiG1nbn&GPA literal 0 HcmV?d00001 diff --git a/css/HelveticaNeue-Normal.ttf b/css/HelveticaNeue-Normal.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9ea876a0a8f0843e5fd23379a8d116bf195b8a76 GIT binary patch literal 273112 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 z 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

    IhaaNBoS&(O~+C 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 literal 0 HcmV?d00001 diff --git a/css/RobloxOld.css b/css/RobloxOld.css new file mode 100644 index 0000000..3068e6f --- /dev/null +++ b/css/RobloxOld.css @@ -0,0 +1,32 @@ +* +{ + font-size: 12px; + font-family: 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; +} +H1 +{ + font-weight: bold; + font-size: larger; +} + +/* + FILE ARCHIVED ON 17:06:51 Feb 02, 2007 AND RETRIEVED FROM THE + INTERNET ARCHIVE ON 13:32:02 May 30, 2022. + JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. + + ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. + SECTION 108(a)(3)). +*/ +/* +playback timings (ms): + captures_list: 543.356 + exclusion.robots: 0.115 + exclusion.robots.policy: 0.106 + cdx.remote: 0.078 + esindex: 0.011 + LoadShardBlock: 514.942 (3) + PetaboxLoader3.datanode: 196.729 (4) + CDXLines.iter: 17.173 (3) + PetaboxLoader3.resolve: 383.648 (2) + load_resource: 175.393 +*/ \ No newline at end of file diff --git a/css/SourceSansPro-Italic.ttf b/css/SourceSansPro-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e7b9182d17601b1e87ff89640e4f192767597d6b GIT binary patch literal 94816 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 ChiC@? literal 0 HcmV?d00001 diff --git a/css/SourceSansPro-Normal.ttf b/css/SourceSansPro-Normal.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b422bf43226f3c5f8a7821b5bda8e8effae586b2 GIT binary patch literal 269108 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 Kife4pfAxO|Kpl1f literal 0 HcmV?d00001 diff --git a/css/Toolbox.css b/css/Toolbox.css new file mode 100644 index 0000000..eba90ce --- /dev/null +++ b/css/Toolbox.css @@ -0,0 +1,208 @@ +#ToolboxContainer +{ + text-align: center; +} + +#ToolboxControls +{ + text-align: left; + width: 200px; +} + +#ToolboxSelector +{ + margin: 0px 0 5px 0; +} + +#ToolboxSearch +{ + margin: 0 0 5px 0; +} + +#ToolboxItems +{ + background-color: window; + border: solid 1px Black; + min-height: 100px; + padding: 10px 10px 10px 10px; + width: 178px; +} + +#Button +{ + background-color: White; + border: solid 1px black; + cursor: pointer; + float: right; + height: 16px; + margin: 0 0 0 5px; + padding: 1px 0 0 0; + text-align: center; + width: 50px; +} + +#ToolboxContainer .Navigation +{ + font-size: 8pt; + width: 200px; + padding: 3px 0 0 0; +} + +#ToolboxContainer .Navigation a +{ + color: #0000cc; + text-decoration: none; +} + +#ToolboxContainer .Navigation a:hover +{ + font-weight: bold; + letter-spacing: -.5pt; +} + +#ToolboxContainer .Navigation #Previous +{ + float: left; + width: 60px; + text-align: left; +} + +#ToolboxContainer .Navigation #Location +{ + float: left; + text-align: center; + width: 74px; +} + +#ToolboxContainer .Navigation #Next +{ + float: right; + text-align: right; + width: 60px; +} + +.ButtonText +{ + border-width: 1px; + font-size: 8pt; + color: Black; + text-decoration: none; +} + +.ButtonText:hover +{ + font-weight: bold; + letter-spacing: -.1em; +} + +.NavigationIndicators +{ + font-size: 6pt; + font-weight: bold; + letter-spacing: -.1em; + vertical-align: middle; +} + +.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: 130px; +} + +.Page +{ + background-color: ButtonFace; + font-family: Verdana, Sans-Serif; +} + +.Toolboxes +{ + font-family: Verdana, Sans-Serif; + font-size: 9pt; + font-weight: bold; + width: 200px; +} + +.ToolboxItem +{ + border: solid 2px Window; + height: 64px; + margin: 10px 10px 10px 10px; + width: 64px; + vertical-align: middle; +} + +#ToolboxContainer .SearchError +{ + clear: both; + margin: 1px; + float: none; + padding: 1px; + text-align: center; + color: Red; + font-size: small; +} + +#SetTabs +{ + background: #7c7c7c; + color: #fff; + padding-top: 4px; + height: 25px; + clear: both; + font-family: Arial; + font-size:11px; +} +#SetTabs div +{ + float:left; + padding:5px 5px 0px 5px; + background: #a3a3a3; + cursor: pointer; + height:20px; +} +#SetTabs div.Selected +{ + background: #f0f0f0; + color: #000; +} +#MySets +{ + margin:0px 4px 0px 2px; +} +#RobloxSets +{ + margin: 0px 2px 0px 5px; +} +#OtherSets +{ + margin:0px 2px; +} + +/* + FILE ARCHIVED ON 21:28:21 Feb 03, 2012 AND RETRIEVED FROM THE + INTERNET ARCHIVE ON 14:10:38 May 30, 2022. + JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. + + ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. + SECTION 108(a)(3)). +*/ +/* +playback timings (ms): + captures_list: 125.097 + exclusion.robots: 0.08 + exclusion.robots.policy: 0.074 + RedisCDXSource: 4.383 + esindex: 0.011 + LoadShardBlock: 105.867 (3) + PetaboxLoader3.datanode: 131.891 (4) + CDXLines.iter: 12.573 (3) + load_resource: 239.471 + PetaboxLoader3.resolve: 207.371 +*/ \ No newline at end of file diff --git a/css/app.css b/css/app.css new file mode 100644 index 0000000..abbee36 --- /dev/null +++ b/css/app.css @@ -0,0 +1,1201 @@ +@keyframes animatedbackground { + from { + background-position-x: 0px; + animation-timing-function: linear; + } + + to { + background-position-x: 2000px; + animation-timing-function: linear; + } +} + +@keyframes alertanim { + 0% { + top: 0px; + animation-timing-function: linear; + } + + 100% { + background-position-x: 60px; + animation-timing-function: linear; + } +} + +@keyframes alertanim_loggedout { + 0% { + top: -23px; + animation-timing-function: linear; + } + + 100% { + background-position-x: 0px; + animation-timing-function: linear; + } +} + +@font-face { + font-family: 'Helvetica Neue'; + font-style: normal; + font-weight: normal; + src: url('HelveticaNeue-Normal.ttf'); +} + +@font-face { + font-family: 'Helvetica Neue'; + font-style: italic; + font-weight: normal; + src: url('HelveticaNeue-Italic.ttf'); +} + +:focus-visible { + outline: 0 !important; +} + +.catalogitem, +.catalogitemimage { + width: 126px; + padding: 5px; + overflow-wrap: break-word; +} + +.ellipsis { + overflow: hidden; + text-overflow: ellipsis; + overflow-wrap: normal; +} + +.arkoticon_small { + margin: 0px; + width: 12px; +} + +.arkoticon_navbar { + margin: 0px; + margin-right: 3px; + width: 20px; +} + +.arkotcontainer { + display: flex; + float: left; + padding: 0 5px; +} + +.smallnavbarbuttoncontainer { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + align-content: center; + justify-content: flex-end; + align-items: center; +} + +.arkotlabel { + color: rgb(35, 98, 222); + font-weight: bold; +} + +.success { + background: #2cdc00; + background: linear-gradient(0deg, #1f9d00, #2cdc00); + text-align: center; + color: #fff; + width: 100%; + max-width: 980px; +} +.loading { + background: #9e9e9e; + background: linear-gradient(0deg, #636363, #9e9e9e); + text-align: center; + color: #fff; + width: 100%; + max-width: 980px; +} +.warning { + background: #e23c3c; + background: linear-gradient(0deg, #8f2323, #e23c3c); + text-align: center; + color: #fff; + width: 100%; + max-width: 980px; +} +.alert { + -webkit-transition: all .4s ease; + -o-transition: all .4s ease; + transition: all .4s ease; + position: fixed; + top: -30px; + border-bottom-left-radius: 8px; + border-bottom-right-radius: 8px; + font-size: 16px; + padding: 10px; + margin: auto; + left: 0; + right: 0; + z-index: 1; +} +.alert.ontop { + z-index: 2 +} +.alert.important { + z-index: 10; +} +.loggedout .alert, .no-navigation .alert { + top: -60px; +} +.loggedout .alert.visible, .no-navigation .alert.visible { + top: 0; +} +.alert.visible { + top: 60px; +} + +/*/ Legacy Alert CSS (For pages that require the old deprecated banner css.) /*/ + +.loggedout #alert { + animation: alertanim_loggedout !important; + top: 0px !important; +} + +#alert, +#success { + height: fit-content; + margin: 0px; + animation: alertanim; + animation-duration: 250ms; + animation-iteration-count: 1; + position: fixed; + z-index: 10; + top: 60px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 5px; + padding-left: 5px; + width: 100%; + text-align: center; +} + +#alert { + background: #de2323; + background: linear-gradient(#f07575 10%, #de2323 100%); + color: #fff; +} + +#success { + background: #02b757; + background: linear-gradient(#a3e2bd 10%, #02b757 100%); + color: #fff; +} + +/*/ END /*/ + +.warningtext { + color: red; +} + +.helpfultip { + color: orange; + font-weight: 600; +} + +#logo_full { + display: inline-block; + float: left; + margin-right: 5px; +} + +#logo_full, +#logo_full .btn-logo { + width: 200px; + Height: 35px; +} + +/*Left in for compatibility for older themes --// TersisWilvin 2022 \\--*/ +#logo_small { + display: none; + float: left; +} + +#logo_small, +#logo_small img { + width: 45px; + height: 35px; +} + +@media (max-width: 970px) { + + #navbarsignedincontainer, + .arkotcontainer p, + #navbarlogincontainer { + font-size: 11px; + } + + .arkoticon_navbar { + width: 11px; + } +} + +@media (max-width: 730px) { + .navbarbuttoncontainer a { + position: relative; + } + + #navbarsignedincontainer, + .arkotcontainer p, + #navbarlogincontainer { + font-size: 9px; + } +} + +.popupcontainer, +.popupcontainer_studio, +.popupcontainer_client { + top: 0%; + position: fixed; + background-color: rgba(0, 0, 0, 0.5); + width: 100%; + height: 100%; + z-index: 100000000; +} + +.gamethumbnail_large { + background-color: black; + background-position-x: center; + background-position-y: center; + background-image: url("/img/gamethumbnails/1_1.png"); + background-size: cover; + border-width: 0px; + width: 100%; + background-repeat: no-repeat; + height: 266px; +} + +.gamethumbnail_small { + background-color: black; + background-position-x: center; + background-position-y: center; + background-image: url("/img/gamethumbnails/1_1.png"); + background-size: cover; + border-width: 0px; + width: 190.8px; + background-repeat: no-repeat; + height: 130px; +} + +.gameitem { + padding-left: 5px; + padding-right: 5px; + padding-bottom: 5px; +} + +.PageTitleBar { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + align-items: center; + align-content: center; + justify-content: space-between; + flex-wrap: nowrap; +} + +.popup { + color: #000000; + text-align: center; + position: fixed; + top: 50%; + left: 50%; + padding-top: 5px; + padding-bottom: 5px; + padding-left: 5px; + padding-right: 5px; + transform: translate(-50%, -50%); + width: max-content; + border-radius: 3px; + border: 1px solid #3D414A; + background: #cacbcc; + /* Fallback for IE 11*/ + background: linear-gradient(#cacbcc); +} + +#NavigationRedesignBannerContainer { + text-align: left; + position: relative; + height: 36px; + z-index: 200; + font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif; +} + +.BannerCenterContainer { + width: 970px; + margin-left: auto; + margin-right: auto; + text-align: center; +} + +.BannerRedesign { + height: 35px; + background: #114081; + background-image: url(/images/RevisedHeader/bg-rbx_header.png); + border-bottom: 1px solid #0A2246; + position: fixed; + width: 100%; + z-index: 10001; + top: 0; +} + +.btn-logo:hover, +.navbarbuttoncontainer li:hover { + background-image: url(/images/RevisedHeader/bg-main_menu_hover.png); + background-size: auto 35px; +} + +.smallnavbarbutton:hover { + background-image: url(/images/RevisedHeader/bg-sub_menu_hover.png); +} + +div.mySubmenuFixed { + position: fixed; + top: 68px; + width: 100%; + z-index: 10000; +} + +div.mySubmenuFixed { + top: 36px; + background: #363636; + background: #191919; + height: 25px; +} + +.mySubmenuFixed.Redesign { + position: fixed; + top: 35px; +} + +.subMenu { + background: #A3514F; + background-repeat: repeat-x; + color: White; + font-family: Arial, 'Helvetica Neue', 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 { + width: 970px; + height: 30px; + border: none; + text-align: left; + background: #363636; + z-index: 200; + margin: 0 auto; +} + +.Redesign .subMenu { + height: 25px; + background: #191919; +} + +.navbarbuttoncontainer { + display: inline-block; + min-height: 36px; + z-index: 1000; + float: left; +} + +.navbarbuttoncontainer li { + float: left; + list-style: none; + margin: 0; + padding: 7px 8px 0 8px; + height: 28px; + font-size: 14px; + cursor: pointer; + font-weight: bold; +} + +.navbarlogincontainer { + padding-left: 5px; + vertical-align: middle; + display: flex; + flex-direction: row; + flex-wrap: nowrap; + align-content: center; + justify-content: center; + align-items: center; +} + +#HeaderSignUp { + font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif; + font-weight: bold; + color: #fff; + font-size: 13px; + top: -8px; + position: relative; + *top: -6px; +} + +#HeaderOr { + font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif; + font-weight: normal; + color: #9Ec3E7; + font-size: 13px; + top: -8px; + *top: -6px; + position: relative; + margin: 0 6px; +} + +#headerLogin { + color: white; + background: url(/images/btn-login_dropdown.png) no-repeat; + display: inline-block; + height: 27px; + width: 62px; + position: relative; + cursor: pointer; +} + +#headerLogin:hover { + background-position: 0 -54px; +} + +#NavigationRedesignBannerContainer .HeaderDivider { + margin: -5px 5px 0 5px; + float: right; + height: 25px; + width: 0; + Border-left: 1px solid #5355a0; +} + +#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 Neue', Helvetica, Sans-Serif; + text-shadow: #11111191 1px 1px 1px; +} + +.NavigationRedesign ul { + margin: 0 auto; + padding: 0; +} + +iframe { + width: 100%; + height: 2000px; +} + +.badges { + padding: 5px; + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-content: center; + justify-content: space-evenly; + align-items: center; +} + +.badgecontainer { + width: 120px; + padding: 3px; +} + +#navbarlogincontainer, +#navbarsignedincontainer { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + position: relative; + padding-right: 10px; + margin-right: 0%; + margin-left: 0%; + flex-direction: row; + flex-wrap: nowrap; + align-content: center; + justify-content: flex-end; + align-items: center; +} + +#profilefriendscontainer p, +#profilefriendscontainer a { + display: inline; +} + +#profiletopcontainer { + margin-bottom: 30px; + display: block; + width: 100%; +} + +.onlinestatus_website { + color: #2260DD; +} + +.onlinestatus_studio { + color: rgb(185, 135, 20); +} + +.onlinestatus_ingame { + color: green; +} + +.onlinestatus_offline { + color: black; +} + +.important { + color: red; + font-weight: bold; +} + +#yes, +#no { + width: 50%; +} + +#FeedBox { + width: 100%; + height: 22px; +} + +#FeedButton { + width: 100%; + height: 22px; +} + +#logo_signup, +#logo-signup p { + margin: auto; + text-align: center; + width: 200px; +} + +#feed, +#profileleftcontainer { + text-align: center; + padding-left: 5px; + padding-right: 5px; + width: 50%; +} + +#profileleftcontainer, +#profilerightcontainer { + max-width: 450px; +} + +#gamesframe, +#profilerightcontainer { + text-align: center; + padding-left: 5px; + padding-right: 5px; + width: 50%; +} + +.leftgamecontainer { + height: 270px; + text-align: center; + padding-left: 5px; + padding-right: 5px; + width: 70%; +} + +.rightgamecontainer { + height: 270px; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + display: flex; + flex-direction: column; + align-content: space-around; + justify-content: space-between; + align-items: flex-end; + flex-wrap: nowrap; + text-align: right; + padding-left: 5px; + padding-right: 5px; +} + +.FeedContainerBox, +.ProfileContainerBox { + border-radius: 1px; + text-align: left; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + vertical-align: top; + border: 1px solid #000000; + overflow-y: hidden; + overflow-x: hidden; + border-width: 1px; + margin-bottom: 5px; +} + +.FriendsContainerBox { + border-radius: 1px; + text-align: left; + width: 100%; + min-width: max-content; + vertical-align: top; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + border: 1px solid #000000; + border-width: 1px; + margin-bottom: 5px; +} + +#btncontainer { + margin-left: 75%; +} + +.RightNav { + margin-top: 6px; + float: right; + position: relative; +} + +#navbarlogincontainer { + margin-top: 5px; + float: right; + position: relative; +} + +#NavigationRedesignBannerContainer .RightNav { + margin-top: 9px; +} + +.navbarbutton { + border: 0 solid black; + font-size: 13px; + padding: 0; + text-decoration: none; + font-weight: 800; + outline: none; + font-family: Arial, 'Helvetica Neue', Helvetica, Sans-Serif; +} + +.smallnavbarbutton { + position: relative; + padding-right: 5px; + text-align: center; + font-size: 15px; +} + +.Redesign .smallnavbarbutton { + font-size: 12px; + padding: 5px; + float: left; +} + +.invisible, +#invisible { + display: none !important; +} + +html { + margin: 0px; + font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif; + font-style: normal; + height: 100%; +} + +.loggedout { + background: transparent url(/img/background.jpg) no-repeat scroll center top; + background-color: #000000; + background-size: cover; + /* + background: url('/img/animated.png'); + background-color: rgb(49, 107, 223); + background-position: center bottom; + background-repeat: repeat-x; + background-attachment: fixed; + animation-name: animatedbackground; + animation-duration: 50s; + animation-iteration-count: infinite; + */ +} + +body { + margin: 0px; + height: 100%; + padding-bottom: 0px; + background: #e6e6e6; + color: #000; +} + +.loggedout body { + background: transparent; +} + +.content_special, +#content_special { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + overflow: hidden; + width: 100%; + flex-direction: row; + align-items: flex-start; + align-content: center; + justify-content: space-around; + flex-wrap: nowrap; +} + +.arkotcontainer { + color: #fff; +} + +.content { + color: black; + min-height: 100%; + padding: 10px 10px 10px 10px; + /* Height of the footer */ + margin: 100px auto 0 auto; + width: 970px; + background: rgb(255, 255, 255); + /* Fallback for IE 11*/ + background-color: rgb(255, 255, 255); +} + +.content_signup { + color: white; + max-width: 500px; + padding: 5px; + border-style: solid; + border-width: 3px; + border-color: white; + border-radius: 5px; + margin: 30px auto 0 auto; + /* Fallback for IE 11*/ + background-color: rgba(0,0,0,0.5); + background: rgba(0,0,0,0.5); +} + +.content_signup h1, +.content_signup a, +.content_signup p, +.content_signup h2, +.content_signup h5 { + text-align: center; +} + +.content_signup button { + width: 100%; +} + +.content_signup input { + width: 98%; +} + +.content p a, +.content a, +.content_signup p a, +.content_signup a, +.content_special p a, +.content_special a { + color: black; +} + +.content_signup a, +.content_signup p a { + color: #0074bd; + transition: .25s all ease-in-out; +} + +#footer_signup a, +#footer_signup p a, +#footer a, +#footer p a { + transition: .25s all ease-in-out; +} + +.content_signup a:hover, +.content_signup p a:hover, +#footer_signup a:hover, +#footer_signup p a:hover, +#footer a:hover, +#footer p a:hover { + color: #2fcfff; +} + +.hyperlink { + display: block; + text-align: center; +} + +#footer { + text-align: center; + margin: auto; + margin-left: 10px; + margin-right: 10px; + padding-left: 5px; + padding-right: 5px; + width: calc(100% - 30px); + padding-bottom: 5px; + padding-top: 5px; + background: #e6e6e6; + /* Fallback for IE 11*/ + background-color: #e6e6e6; + min-height: fit-content; + bottom: 0; +} + +/*Legacy Button gradients by TersisWilvin*/ + +.tab { + background: rgb(255, 255, 255); + background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%); + font-weight: 400; + text-align: center; + height: 20px; + border-radius: 1px; + border: 1px solid #3D414A; + font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif; + padding-left: 5px; + padding-right: 5px; + color: rgb(0, 0, 0) !important; +} + +.tab_selected { + background: rgb(35, 98, 222); + background: linear-gradient(0deg, #00a2ff 0%, #0074bd 49%, #08f 50%, #57c2fe 95%, #99daff 100%); + font-weight: 400; + text-align: center; + height: 20px; + border-radius: 1px; + border: 1px solid #3D414A; + font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif; + padding-left: 5px; + padding-right: 5px; + color: #fff !important; +} + +button { + background: rgb(255, 255, 255); + /*Fallback for IE 11*/ + background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%); + font-weight: 400; + text-align: center; + height: 20px; + border-radius: 3px; + border: 1px solid #3D414A; + font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif; + color: #fff; +} + +button:hover { + cursor: pointer; +} + +button:disabled { + opacity: 0.5; + cursor: not-allowed; +} + + +button.bluebutton { + background: rgb(35, 98, 222); + /*Fallback for IE 11*/ + background: linear-gradient(0deg, #00a2ff 0%, #0074bd 49%, #08f 50%, #57c2fe 95%, #99daff 100%); +} + +button:hover.bluebutton { + background: linear-gradient(0deg, #32b5ff 0%, #0074bd 49%, #2c99f8 50%, #71c9fa 95%, #b6e5ff 100%); +} + +button.greybutton { + background: rgb(255, 255, 255); + color: black; + /*Fallback for IE 11*/ + background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%); +} + +button:hover.greybutton { + background: linear-gradient(0deg, #fff 0%, #b8b8b8 49%, #e3e3e3 50%, #f2f2f2 95%, #fff 100%); +} + +button.redbutton { + background: rgb(223, 24, 24); + /*Fallback for IE 11*/ + background: linear-gradient(0deg, #d86868 0%, #a95151 49%, #bc5c5c 50%, #e96f6f 95%, #fe7979 100%); +} + +button:hover.redbutton { + background: linear-gradient(0deg, #e27676 0%, #a95151 49%, #ca6363 50%, #f07272 95%, #fd8888 100%); +} + +button.greenbutton { + background: rgb(26, 92, 46); + /*Fallback for IE 11*/ + background: linear-gradient(0deg, #02b757 0%, #118237 49%, #01a64e 50%, #3fc679 95%, #a3e2bd 100%); +} + +button:hover.greenbutton { + background: linear-gradient(0deg, #3fc679 0%, #15933f 49%, #3cc175 50%, #46dc86 95%, #53ff9d 100%); +} + +/*-------------*/ + +.btn-large, +.btn-medium, +.btn-small { + margin: 0px; + display: inline-block; + zoom: 1; + text-align: center; + font-weight: normal; + text-decoration: none; + border-width: 1px; + border-style: solid; + cursor: pointer; + *display: inline; + *vertical-align: top; +} + +.btn-small { + padding: 1px 7px 0px 7px; + height: 20px; + min-width: 40px; + font-size: 14px; + line-height: 18px; + background-position: left -160px; + border-radius: 0; +} + +.btn-small:hover { + background-position: left -181px; +} + +.btn-medium { + padding: 1px 13px 3px 13px; + height: 28px; + min-width: 62px; + font-size: 20px; + background-position: left -96px; + border-radius: 0; +} + +.btn-medium:hover { + background-position: left -128px; +} + +.btn-large { + padding: 9px 13px 0px 13px; + height: 39px; + min-width: 70px; + font-size: 23px; + line-height: 27px; + background-position: left 0px; + border-radius: 0; +} + +.btn-large:hover { + background-position: left -48px; +} + +.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-primary, +.btn-primary:link, +.btn-primary:active, +.btn-primary:visited { + border-color: #007001; + background-color: #007001; + background-image: url(/images/buttons/StyleGuide/bg-btn-green.png); + color: white; +} + +.btn-disabled-primary, +.btn-disabled-primary:link, +.btn-disabled-primary:active, +.btn-disabled-primary:visited { + background-color: #99c699; + background-image: url(/images/buttons/StyleGuide/bg-btn-green.png); + border-color: #99c699; + color: white; +} + +.btn-neutral, +.btn-neutral:link, +.btn-neutral:active, +.btn-neutral:visited { + border-color: #0852b7; + background-color: #0852b7; + background-image: url(/images/buttons/StyleGuide/bg-btn-blue.png); + color: white; +} + +.btn-disabled-neutral, +.btn-disabled-neutral:link, +.btn-disabled-neutral:active, +.btn-disabled-neutral:visited { + background-color: #9cbae2; + background-image: url(/images/buttons/StyleGuide/bg-btn-blue.png); + border-color: #9cbae2; + color: white; +} + +.btn-negative, +.btn-negative:link, +.btn-negative:active, +.btn-negative:visited { + border-color: #565656; + background-color: #565656; + background-image: url(/images/buttons/StyleGuide/bg-btn-gray.png); + color: white; +} + +.btn-disabled-negative, +.btn-disabled-negative:link, +.btn-disabled-negative:active, +.btn-disabled-negative:visited { + background-color: #bbbcbb; + background-image: url(/images/buttons/StyleGuide/bg-btn-gray.png); + border-color: #bbbcbb; + color: white; +} + +#footer_signup { + text-align: center; + max-width: 500px; + margin: auto auto; + padding: 1em 5px; + /* background: #e6e6e6; */ + /* Fallback for IE 11 */ + /* background-color: #e6e6e6; */ + min-height: fit-content; +} + +#footer p, +#footer a, +#footer_signup p, +#footer_signup a { + color: white; +} + +#ColorChooser { + height: 240px; + width: 194px; + text-align: center; + margin-left: auto; + margin-right: auto; + margin-top: 21px; +} + +p, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0px; +} + +img { + object-fit: contain; +} + +a, +#navbarusername { + color: white; + text-decoration: none; + font-weight: bolder; +} + +.nonbolded { + font-weight: normal !important; +} + +.logoutframe { + color: black; + max-width: fit-content; + margin: auto; + padding-left: 5px; + padding-right: 5px; + background: rgb(255, 255, 255); + /* Fallback for IE 11*/ + background-color: rgb(255, 255, 255); + padding-bottom: 5px; + padding-top: 5px; +} + +.w-5 { + display: none; +} + +.flex { + display: table; + margin-right: auto; + margin-left: auto; +} + +#MasterContainer { + background: white; + overflow: visible; + width: 100%; +} + +div#testingSitePanelWrapper, +#BodyWrapper { + margin: 0 auto; + width: 970px; + background: white; +} + +#Body { + _overflow: hidden; + min-height: 550px; + padding: 5px 5px 25px 5px; + background: white; + margin: 0 auto; + width: 900px; +} + +.hidden { + visibility: hidden !important; + display: none !important; +} + +@media (max-width:980px) { + + .content_signup, + #footer_signup { + /*width: 100%;*/ + } + .alert-system .alert { + border-radius: 0; + } + .success { + max-width: 100%; + } + .warning { + max-width: 100%; + } +} \ No newline at end of file diff --git a/css/app.js b/css/app.js new file mode 100644 index 0000000..e5b9264 --- /dev/null +++ b/css/app.js @@ -0,0 +1,397 @@ +/******/ (() => { // webpackBootstrap +/******/ var __webpack_modules__ = ({ + +/***/ "./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[2]!./resources/css/app.css": +/*!*****************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[2]!./resources/css/app.css ***! + \*****************************************************************************************************************************************************************************************/ +/***/ (() => { + +throw new Error("Module build failed (from ./node_modules/css-loader/dist/cjs.js):\nError: Can't resolve '../img/animated.png' in 'C:\\wamp64\\www\\morblox-site\\resources\\css'\n at finishWithoutResolve (C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:309:18)\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:386:15\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:435:5\n at eval (eval at create (C:\\wamp64\\www\\morblox-site\\node_modules\\tapable\\lib\\HookCodeFactory.js:33:10), :16:1)\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:435:5\n at eval (eval at create (C:\\wamp64\\www\\morblox-site\\node_modules\\tapable\\lib\\HookCodeFactory.js:33:10), :27:1)\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\DescriptionFilePlugin.js:87:43\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:435:5\n at eval (eval at create (C:\\wamp64\\www\\morblox-site\\node_modules\\tapable\\lib\\HookCodeFactory.js:33:10), :15:1)\n at C:\\wamp64\\www\\morblox-site\\node_modules\\enhanced-resolve\\lib\\Resolver.js:435:5"); + +/***/ }), + +/***/ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js": +/*!****************************************************************************!*\ + !*** ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***! + \****************************************************************************/ +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { + +"use strict"; + + +var isOldIE = function isOldIE() { + var memo; + return function memorize() { + if (typeof memo === 'undefined') { + // Test for IE <= 9 as proposed by Browserhacks + // @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805 + // Tests for existence of standard globals is to allow style-loader + // to operate correctly into non-standard environments + // @see https://github.com/webpack-contrib/style-loader/issues/177 + memo = Boolean(window && document && document.all && !window.atob); + } + + return memo; + }; +}(); + +var getTarget = function getTarget() { + var memo = {}; + return function memorize(target) { + if (typeof memo[target] === 'undefined') { + var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself + + if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) { + try { + // This will throw an exception if access to iframe is blocked + // due to cross-origin restrictions + styleTarget = styleTarget.contentDocument.head; + } catch (e) { + // istanbul ignore next + styleTarget = null; + } + } + + memo[target] = styleTarget; + } + + return memo[target]; + }; +}(); + +var stylesInDom = []; + +function getIndexByIdentifier(identifier) { + var result = -1; + + for (var i = 0; i < stylesInDom.length; i++) { + if (stylesInDom[i].identifier === identifier) { + result = i; + break; + } + } + + return result; +} + +function modulesToDom(list, options) { + var idCountMap = {}; + var identifiers = []; + + for (var i = 0; i < list.length; i++) { + var item = list[i]; + var id = options.base ? item[0] + options.base : item[0]; + var count = idCountMap[id] || 0; + var identifier = "".concat(id, " ").concat(count); + idCountMap[id] = count + 1; + var index = getIndexByIdentifier(identifier); + var obj = { + css: item[1], + media: item[2], + sourceMap: item[3] + }; + + if (index !== -1) { + stylesInDom[index].references++; + stylesInDom[index].updater(obj); + } else { + stylesInDom.push({ + identifier: identifier, + updater: addStyle(obj, options), + references: 1 + }); + } + + identifiers.push(identifier); + } + + return identifiers; +} + +function insertStyleElement(options) { + var style = document.createElement('style'); + var attributes = options.attributes || {}; + + if (typeof attributes.nonce === 'undefined') { + var nonce = true ? __webpack_require__.nc : 0; + + if (nonce) { + attributes.nonce = nonce; + } + } + + Object.keys(attributes).forEach(function (key) { + style.setAttribute(key, attributes[key]); + }); + + if (typeof options.insert === 'function') { + options.insert(style); + } else { + var target = getTarget(options.insert || 'head'); + + if (!target) { + throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid."); + } + + target.appendChild(style); + } + + return style; +} + +function removeStyleElement(style) { + // istanbul ignore if + if (style.parentNode === null) { + return false; + } + + style.parentNode.removeChild(style); +} +/* istanbul ignore next */ + + +var replaceText = function replaceText() { + var textStore = []; + return function replace(index, replacement) { + textStore[index] = replacement; + return textStore.filter(Boolean).join('\n'); + }; +}(); + +function applyToSingletonTag(style, index, remove, obj) { + var css = remove ? '' : obj.media ? "@media ".concat(obj.media, " {").concat(obj.css, "}") : obj.css; // For old IE + + /* istanbul ignore if */ + + if (style.styleSheet) { + style.styleSheet.cssText = replaceText(index, css); + } else { + var cssNode = document.createTextNode(css); + var childNodes = style.childNodes; + + if (childNodes[index]) { + style.removeChild(childNodes[index]); + } + + if (childNodes.length) { + style.insertBefore(cssNode, childNodes[index]); + } else { + style.appendChild(cssNode); + } + } +} + +function applyToTag(style, options, obj) { + var css = obj.css; + var media = obj.media; + var sourceMap = obj.sourceMap; + + if (media) { + style.setAttribute('media', media); + } else { + style.removeAttribute('media'); + } + + if (sourceMap && typeof btoa !== 'undefined') { + css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */"); + } // For old IE + + /* istanbul ignore if */ + + + if (style.styleSheet) { + style.styleSheet.cssText = css; + } else { + while (style.firstChild) { + style.removeChild(style.firstChild); + } + + style.appendChild(document.createTextNode(css)); + } +} + +var singleton = null; +var singletonCounter = 0; + +function addStyle(obj, options) { + var style; + var update; + var remove; + + if (options.singleton) { + var styleIndex = singletonCounter++; + style = singleton || (singleton = insertStyleElement(options)); + update = applyToSingletonTag.bind(null, style, styleIndex, false); + remove = applyToSingletonTag.bind(null, style, styleIndex, true); + } else { + style = insertStyleElement(options); + update = applyToTag.bind(null, style, options); + + remove = function remove() { + removeStyleElement(style); + }; + } + + update(obj); + return function updateStyle(newObj) { + if (newObj) { + if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap) { + return; + } + + update(obj = newObj); + } else { + remove(); + } + }; +} + +module.exports = function (list, options) { + options = options || {}; // Force single-tag solution on IE6-9, which has a hard limit on the # of