body { font-family: 'Droid Sans', Helvetica, Arial, sans-serif; line-height: 150%; } li { line-height: 150%; } .title { font-family: Helvetica; font-size: 100px; font-weight: bold; padding-top: 50px; padding-bottom: 60px; } .lead { font-weight: bold; } .pitch { width: 600px; } .signup { width: 650px; padding: 8px 35px 8px 14px; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: LightGray; border: 1px solid DarkGray; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .or { padding-left: 15px; padding-right: 15px; } .span4 .or { padding-left: 0px; } .for_you { font-size: 30px; font-style: italic; } #company-email { display: none; } a.title { color: black; } a.title:hover { color: gray; text-decoration: none; } .fakecontrol { padding-top: 5px; font-weight: bold; } img.screenshot{ /* This makes it so screenshots are still shown if they are larger than their span.*/ max-width: 150%; } .little-bullet { /* In our footer navbar, the ยท doesn't get appropriate padding without this */ padding-left: 15px; } /* Silly easter egg for /integrations */ .integral { font-weight: normal; display: none; } .show-integral { position: relative; } .show-integral:hover:after { content: "dx"; font-weight: normal; font-style: italic; font-size: 70%; } .integration { margin-top: 2em; padding-top: 1em; border-top: 1px dashed black; } .integration p { margin-top: 2em; }