body {
font-size: 100%; font-family: Helvetica, Arial, sans-serif; background: #333; overflow:hidden; margin:0; padding:0;
}
h1,h2,h3 { font-weight: bold; letter-spacing: -0.05em; text-align: center; } h1 { font-size: 5em; } h2 { font-size: 2.5em; } h3 { font-size: 2em; }
pre {
margin: 1em 40px; padding: .25em;
}
pre, pre.highlight, pre.highlight pre {
background-color: #eee; font-size: 20px; line-height: 26px; overflow: auto; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 6px 10px;
}
a, a code {
color: #4183C4; text-decoration: none;
}
blockquote {
border-left: 4px solid #ddd; color: black; font-style: oblique; padding-left: 11px; margin: 14px 0;
}
.content > blockquote {
font-size: 200%; margin: 2em;
}
.content > p {
font-size: 2em; line-height: 1.25em;
}
.bullets > ul > li {
font-size: .75em; padding: .25em; text-align: left; margin-left: 10%; list-style-type: disc;
}
.smbullets > ul > li {
font-size: .70em; padding: .10em; text-align: left; margin-left: 10%; list-style-type: disc;
}
preso, .slide {
background: #fff; width: 1024px; height: 768px; margin-left:auto; margin-right:auto; overflow:hidden; -webkit-box-shadow:0 0 25px rgba(0,0,0,0.35); -moz-box-shadow:0 0 25px rgba(0,0,0,0.35); box-shadow:0 0 25px rgba(0,0,0,0.35);
}
footer {
background: rgba(221,221,221,0.75); color:#333; padding: 2px 5px; width: 1014px; height: 20px; line-height:20px; font-size:14px; position:relative; top:-24px; margin:0 auto; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; z-index: 2147483647;
}
pauseScreen {
background: rgba(0, 0, 0, 0.85); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; display: none; margin: auto; color: white; font-size: 2em; padding: 1em; z-index: 2147483647; text-align: center;
}
debugInfo { margin-left: 30px; }
help {
background: #9f9; position: absolute; right: 80px; display: none; z-index: 2147483647;
}
help table tr td.key {
text-align: right; border-right: 2px solid #8b8; padding-right: 4px; font-weight: bold;
}
.content.columns h2, .content.comparison h2 {
padding-bottom: 10px; border-bottom: 2px solid black;
}
.notes { display: none } .hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; } .offscreen { position:absolute; top:0; left:-9999px; overflow:hidden; } .buttonNav { display: none }