home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
developer.apple.com
/
developer.apple.com.tar
/
developer.apple.com
/
labs
/
styles
/
labs.css
Wrap
Cascading Style Sheet File
|
2010-08-05
|
8KB
|
126 lines
/* ---------------------------------------------
Styles for the Developer Labs pages
--------------------------------------------- */
.labs a.block,
.labs a.block:hover { display: block; color: #000; text-decoration: none; }
.labs a.block em.more { color: #08c; font-style: normal; background: transparent url(http://images.apple.com/global/elements/arrows/morearrow_08c.gif) no-repeat scroll 100% .4em; padding-right: 10px; white-space: nowrap; }
.labs a.block:hover em.more { text-decoration: underline; }
.labs a.block:hover h4 { color: #08c; }
.labs h2.header { height: 66px; line-height: 81px; padding: 0 26px 4px; background: url(http://devimages.apple.com/labs/images/header-bg.png) repeat-x; margin: 0 2px; }
.labs h2.header img { *margin-top: 23px; }
.labs .sidebar { position: relative; top: -4px; }
.labs .sidebar ol.nav { margin-bottom: 10px !important; }
.labs .sidebar .padded { padding: 5px 20px 10px 10px; }
.labs .sidebar .padded img.left { margin-right: 15px; }
.labs .maincontent img.hero { margin:-76px 0 0 0; }
.labs .maincontent p.intro { font-size: 14px; line-height: 1.4286em; margin-bottom:42px; }
.labs#overview .maincontent p.intro { width:341px; }
.labs .maincontent ul.square { margin: 10px 0 1em 20px; }
.labs .maincontent ul.square li { line-height: 1.3em; }
.labs .maincontent ol.decimal { padding: .5em 0 2.5em .75em; }
.labs .maincontent ol.decimal li { padding-bottom:.25em; }
.labs .maincontent ul.checkmark li { line-height: 1.3em; background:url("http://devimages.apple.com/assets/elements/icons/12x12/checkmark.gif") no-repeat 0 5px; padding:0 0 0 29px; margin-bottom:14px; width:565px; }
.labs .maincontent .divider { border-top:1px solid #dcdcdc; height:26px; margin-top:30px; }
.labs .maincontent .callout { background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7)); }
.labs .maincontent .grid2col .callout h3 { font-size:12px; }
.labs .maincontent .grid2col h4 { font-size:12px; font-weight:normal; color:#686868; margin-bottom:20px; }
.labs .maincontent .callout p { color:#686868; }
.labs .maincontent .grid2col { margin-bottom:29px; }
.labs .maincontent .grid2col .callout { float:right; padding:26px 26px 12px 26px; width:253px; }
.labs .maincontent .grid2col .callout img { float:left; margin-right:11px; }
/* Force pagenav positioning at bottom */
#content .maincontent { padding-bottom: 100px !important; }
#content #pagenav { width: 655px !important; position: absolute; right: 42px; bottom: 48px; }
/* Tabs */
.labs .maincontent .tabbed { overflow: hidden; margin: 15px 0; }
.labs .maincontent .tabbed .hide { display:none; }
.labs .maincontent .tabbed ul.tabbed-links li { display: inline; }
.labs .maincontent .tabbed ul.tabbed-links li a { min-width: 40px; text-align: center; font-size: 11px; float: left; padding: 9px 11px; border: 1px solid #cfcfcf; margin-left: -1px; margin-bottom: -1px; background: #f5f5f5; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1), color-stop(.75, #f1f1f1)); outline: none; border-radius: 5px 5px 0 0; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; text-shadow: 0 1px #fff; }
.labs .maincontent .tabbed ul.tabbed-links li.first a { margin-left: 0px; }
.labs .maincontent .tabbed ul.tabbed-links li a:hover { text-decoration: none; color: #666; }
.labs .maincontent .tabbed ul.tabbed-links li a.active { color: #333; cursor: default; border-bottom-color: #fff; background: #fff; }
.labs .maincontent .tabbed .tabbed-content { clear: both; border: 1px solid #cfcfcf; padding: 25px 20px; border-radius: 0 5px 5px 5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius: 0 5px 5px 5px; -o-border-radius: 0 5px 5px 5px; -khtml-border-radius: 0 5px 5px 5px; display:block; }
.labs .maincontent .tabbed .tabbed-content ul.underline { margin-bottom: 0; }
.labs .maincontent .tabbed .tabbed-content ul.underline li { border-bottom: 1px solid #ddd; overflow: hidden; margin-bottom: 20px; }
.labs .maincontent .tabbed .tabbed-content ul.underline li.last { border-bottom: none; margin-bottom: -20px; }
.labs .maincontent .tabbed .tabbed-content ul.underline li h4 { padding-top: 1em; }
.labs .maincontent .tabbed .tabbed-content ul.underline li p { font-size: 11px; }
.labs .maincontent .tabbed .tabbed-content ul.underline li img.left { margin: 0 30px 13px 13px; }
/* Sidebar */
.sidebar .section { border-bottom:1px solid #dcdcdc; margin:0 25px 20px 14px; }
.sidebar .section h3 { font-size:12px; }
.sidebar .section p { color:#666; }
.sidebar .section.worldwide { border-bottom:none; }
.sidebar .section.worldwide li a { height: 30px; padding-left: 40px; display: block; line-height: 30px; background: no-repeat 0 50%; }
.sidebar .section.worldwide li.china a { background-image: url(http://devimages.apple.com/labs/images/labs-sidebar-local-china.png); margin-bottom: 12px; }
.sidebar .section.worldwide li.japan a { background-image: url(http://devimages.apple.com/labs/images/labs-sidebar-local-japan.png); margin-bottom: -20px; }
/* Faq */
#faq .maincontent h3.underline { border-bottom:none; padding:1em 0 0; margin: 0 0 .3em; }
#faq .maincontent h1+h3.underline { padding:0; }
/* Equipment */
#equipment #content .column.last .equip-lists { margin:0 0 50px; }
#equipment #content .column.last .equip-lists a { display:block; width:25%; float:left; text-align:center; }
#equipment #content .column.last .equip-lists a img { display:block; margin:0 auto; }
#equipment #content .column.last .equip-lists a em { clear:left; font-style:normal; }
#equipment #content .column.last .equip-lists h3 { margin:40px 0 10px; }
/* Your Day With Us */
#expect .maincontent h3 { margin-bottom:20px; }
#expect #content .labs { float:left; width:425px; }
#expect #content .contact { float:right; width:172px; }
/* Schedule */
#schedule .maincontent ol li { font-weight:bold; }
#schedule .maincontent ol li p { font-weight:normal; }
#schedule .maincontent ol.first { float:left; width:360px; }
#schedule .maincontent ol.first .checkmark { width:375px; }
#schedule .maincontent ol.first .checkmark li p { width:320px; }
#schedule .maincontent ol.last { clear:both; }
#schedule .maincontent .aside { float:right; width:253px; }
#schedule .maincontent .aside .callout { background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7)); min-height:155px; }
#schedule .maincontent .aside .callout h3 { margin-bottom:0px; }
#schedule .maincontent .aside .callout h4 { color:#686868; font-weight:normal; margin-bottom:10px; }
#schedule .maincontent .aside .section { font-size:11px; border-bottom:1px solid #dcdcdc; padding:0 19px; }
#schedule .maincontent .aside .section.last { border-bottom:none; padding:19px; }
#schedule .maincontent .aside .section.last h3 { font-size:12px; }
#schedule .maincontent .aside .section.last img { margin:0 0 0 53px; }
/* ADC */
#adc .maincontent h2.first { margin-bottom:30px; }
#adc .maincontent h3.first { margin-bottom:15px; }
#adc .maincontent input { margin-right: 10px; }
#adc .maincontent table td { vertical-align: text-bottom; height: 21px; padding-right: 20px; }
#adc .maincontent table td h3 { line-height: 1.4em; margin-bottom: .75em; }
#adc .maincontent table td[align="right"] h3 { font-size: 1em; }
#adc .maincontent table td input[type="radio"] { margin-top: 1px; }
#adc .maincontent table td input[type="text"] { width: 387px; height: 18px; }
#adc .maincontent table td.radios input[type="text"] { width: 180px; }
#adc .maincontent table td textarea { width: 565px; }
#adc .maincontent table td div.button input { margin-right: 69px; }
#adc .maincontent table td br { line-height: 25px; }
/* Pagination */
#main .page { width:100%; margin-top:4em; border-top:1px solid #F1F1F1; clear:both; padding-top:12px; }
#main a.arrow_prev { background:transparent url(http://images.apple.com/server/macosx/images/pagenav_arrowleft20071009.gif) no-repeat scroll 0 0.2em; display:block; float:left; padding-left:20px; }
#main a.arrow_next { background:transparent url(http://images.apple.com/server/macosx/images/pagenav_arrowright20071009.gif) no-repeat scroll 100% 0.2em; display:block; float:right; padding-right:20px; }