website/public/devnewsitetest/CSS/Base/CSS/Roblox.css

1163 lines
18 KiB
CSS

a
{
text-decoration: none;
}
a img {
border:none;
}
a:link, a:visited, a:active
{
color: #095fb5;
}
a:hover
{
text-decoration: underline;
}
/* The abbr tag is not supported in IE 6 (it is in IE 7)
Therefore, we're using acronym instead */
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;
}
.PrivacyPolicy h2
{
font-size: 1.5em;
font-weight: bold;
}
.PrivacyPolicy h3
{
font-size: 1.17em;
font-weight: bold;
}
pre
{
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
input.Text
{
border-color: #777;
border-style: dashed;
}
/* Used to put an easy-to-notice border around Admin controls */
.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: 0.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;
}
.Separator
{
}
#Header
{
margin: 0 auto;
color: White;
font: normal 12px/normal Verdana, sans-serif;
font-weight: bold;
width: 900px;
text-align: center;
}
#Header a, #Header a:visited, #Header a:active
{
text-decoration: none;
}
#Header a:hover
{
text-decoration: underline;
}
#HeaderContainer #Banner
{
background-image: url(/web/20120907221645im_/http://www.roblox.com/images/WoodBanner.png);
background-repeat: no-repeat;
height: 72px;
text-align: center;
}
.loginSpan
{
top:17px;
position:relative;
float:left;
}
.loginSpan a
{
color: white;
}
#Banner #Options
{
float: left;
height: 72px;
position: relative;
overflow: hidden;
width: 200px;
}
#Banner #Authentication
{
top: 0px;
left: 0px;
padding: 4px;
position: absolute;
background: #6E99C9;
}
#Banner #AuthenticationButton
{
height:20px;
position:relative;
top:0;
height: 40px;
font-weight:normal;
float:right;
z-index :1;
margin-top:10px;
left:340px;
}
#Banner #AuthenticationButton a{
background: url("/web/20120907221645im_/http://www.roblox.com/images/cssthemes/base/btn_blue.png") repeat-x scroll 0 0 transparent;
background-position: 0px 0px;
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: 0px;
left: 0px;
padding: 4px;
position: absolute;
}
#Banner #Logo {
height:34px;
left:0px;
position:absolute;
top:5px;
width:140px;
margin:0;
float:none;
background: url("/web/20120907221645im_/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: #FFFFFF;
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; /* smaller to account for the left positioning of the ad */
}
#AdvertisingSkyscraper
{
border: solid 1px #000;
float: right;
text-align: right;
width: 120px;
}
#RobloxLargeRectangleAd
{
padding: 10px 0px 10px 0px;
}
#Footer
{
font: normal 8px/normal Verdana, sans-serif;
padding: 3em 20px;
width: 860px;
text-align: center;
font-size: 13px;
margin:0px;
}
#Footer .FooterNav
{
}
#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:800px;
}
#Footer .legal #bbblink
{
display: inline-block;
*display: inline;
*zoom: 1;
}
#Footer .legal #TrusteLogo
{
vertical-align: top;
}
.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
{
border: dashed 2px Gray;
font-family: Verdana, Sans-Serif;
font-size: 1.2em; /*height: auto !important;*/ /*height: 250px;*/
line-height: 1.5em; /*min-height: 250px;*/
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;
}
/*Popup Control*/
.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: Blue;
border-style: solid;
border-width: 2px;
}
/*Modal Popup*/
.modalBackground
{
background-color: Gray;
filter: alpha(opacity=30);
opacity: 0.3;
}
.modalPopup
{
background-color: #ffffdd;
border-width: 3px;
border-style: solid;
border-color: Gray;
padding: 3px;
}
.newModalPopup
{
padding: 3px;
}
.GuestModePromptText
{
font-size:14px;
color: #333333;
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: #CCCCCC;
border-width: 1px;
border-style: solid;
}
.GridHeader
{
color: White;
background-color: #6E99C9;
}
.GridItem
{
color: #000066;
}
.GridItemAlt
{
color: #000066;
background: #EEEEEE;
}
.GridItem:hover
{
background-color: #DDDDDD;
}
.GridItemAlt:hover
{
background-color: #DDDDDD;
}
.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; /* peekaboo bug fix for IE7 */
position: relative; /* peekaboo bug fix for IE6 */
}
.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 .Button
{
}
.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;
}
/************************** System and User Alerts **************************/
div.SystemAlert
{
width:906px;
margin: 0 auto 5px;
border: 1px solid gray;
background-color: #FFFFFF;
text-align: center;
color: #FFFFFF;
padding: 1px;
}
.SystemAlertText
{
font-size: 16px;
font-weight: bold;
background-color: #FF0000;
padding: 2px;
}
.SystemAlert a
{
color:White;
}
.Exclamation
{
background: url(/web/20120907221645im_/http://www.roblox.com/images/Icons/exclamation.png) no-repeat;
height: 16px;
width: 16px;
float: left;
}
/************************** Email Templating CSS **************************/
.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 #CCCCCC;
}
.EmailTemplateRow input:hover
{
font-size: 14px;
padding: 2px;
border: 1px solid #CCCCCC;
background: #6E99C9;
}
/************************** Sub-navigation **************************/
.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 ul ul
{
}
.subMenu li
{
float: left;
position: relative;
}
.subMenu a, .subMenu a:visited
{
display: block;
padding: 5px;
border-right: 1px solid #FFFFFF;
font-size: 14px;
color: #FFFFFF;
}
.subMenu .subMenuItemselected
{
display: block;
padding: 5px;
border-right: 1px solid #FFFFFF;
font-size: 14px;
color: #FFFFFF;
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 a.subMenudrop:hover
{
}
.subMenu ul ul :hover > a.subMenudrop
{
}
.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: 0px;
width: 149px;
}
.subMenu ul ul ul.left
{
left: -149px;
}
.subMenu ul ul a, .subMenu ul ul a:visited
{
background: #A3514F;
color: #FFFFFF;
height: auto;
padding: 4px 6px;
line-height: 1em;
width: 148px;
margin-left: -1px;
border-left: 1px solid #FFFFFF;
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:-850px;
}
#RightGutterAdContainer,#GamesTakeoverGutterAdRight {
position:fixed;
top:0;
left:50%;
margin-left:450px;
}
.partnerLogo {
margin-right:30px;
vertical-align:middle;
}
.errorMsg
{
font-weight: bold;
text-align: center;
display: block;
font-size: 1.5em;
margin: 0.83em 0px;
letter-spacing: 1px;
}
.facebook-connect-btn
{
display:block;
width:186px;
height:25px;
background:url(/web/20120907221645im_/http://www.roblox.com/images/Facebook/btn-connect_with_fb.png) no-repeat;
}
.facebook-connect-btn:hover
{
background-position:0 -25px;
}
.facepile
{
min-height:0px;
}
.btn-ok
{
cursor: pointer;
width: 102px;
height: 50px;
background: url(/web/20120907221645im_/http://www.roblox.com/images/Buttons/btn-ok.png);
}
.btn-ok:hover
{
background-position: 0px 50px;
}
/* /js/RobloxJSDataPager.js */
.JSPager_Container a
{
margin: 0px 2px;
}
.JSPager_Container a:hover
{
cursor:pointer;
}
.JSPager_Container a.disabled:hover
{
cursor:text;
}
.JSPager_Container a.disabled
{
color:#000;
text-decoration:none;
}
#FreeGames .SEOLinksContainer {
margin:0px 60px 0px 0px;
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 0px 1px;
border-bottom-width:0px;
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:0px;
padding:9px 7px 12px 7px;
border-bottom:1px solid #fff;
position:relative;
top:1px;
border-color:#ccc;
}
.TabContent {
display: none;
}
.TabContent.selected {
display: block;
}
.StandardPanelContainer
{
position: relative;
clear: both;
padding-left: 5px;
}
.StandardPanelContainer .StandardPanelWhite
{
background-color:#fff;
position: relative;
left: -5px;
top: -1px;
width: 100%;
padding:6px;
margin-bottom: -6px;
}
.WhiteSquareTabsContainer
{
background:url('/web/20120907221645im_/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('/web/20120907221645im_/http://www.roblox.com/images/Buttons/btn-buynow_grn_sm.png') top left no-repeat;
width: 72px;
height: 23px;
display: inline-block;
margin: 1px;
}
.GreenBuyNowBtn.medium {
background: url('/web/20120907221645im_/http://www.roblox.com/images/Buttons/btn-buynow_grn_m.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: 0px -23px;
cursor: default;
}
.GreenBuyNowBtn.medium.BtnDisabled {
background-position: 0px -34px;
cursor: default;
}
/*
FILE ARCHIVED ON 22:16:45 Sep 07, 2012 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 05:13:40 Sep 12, 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: 205.719
exclusion.robots: 131.197
exclusion.robots.policy: 131.179
xauthn.identify: 77.48
xauthn.chkprivs: 52.951
RedisCDXSource: 1.657
esindex: 0.019
LoadShardBlock: 50.341 (3)
PetaboxLoader3.datanode: 42.936 (4)
CDXLines.iter: 18.234 (3)
PetaboxLoader3.resolve: 47.359 (2)
load_resource: 54.111
*/