html,body{height:100%;-webkit-font-smoothing:subpixel-antialiased}@media (max-width: 767px){html,body{padding:0px}}@media (max-width: 480px){html,body{padding:0px}}#wrapper{min-height:100%}#push{height:200px}body{background-image:url("/img/white_noise_texture.png");background-color:#e6e9ef;font-size:18px;line-height:28px}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){body{background-image:url("/img/white_noise_texture@2x.png");-webkit-background-size:32px 32px}}#transparent-navbar .navbar-inner ul.nav li{line-height:40px}#transparent-navbar .navbar-inner ul.nav li a{padding:0 16px}#navbar .navbar-inner{background-color:#144478;box-shadow:0px 2px 2px #777;padding:10px;background-image:url("/img/nav_bar.png")}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){#navbar .navbar-inner{background-image:url("/img/nav_bar@2x.png");-webkit-background-size:250px 70px}}#navbar .navbar-inner img.logo{width:250px;height:50px}#navbar .navbar-inner .page-title{text-transform:lowercase;font-size:26px;font-weight:100;line-height:48px;margin-left:0px}#navbar .navbar-inner .page-title a{color:#fff}#navbar .navbar-inner .promo{margin-left:30px;font-size:14px;text-transform:uppercase;color:#eee;line-height:50px}#navbar .navbar-inner .promo a{padding:0;margin:0;font-weight:bold;color:white}#hero{z-index:100;position:relative;background-image:url("/img/leather_background.png");background-color:#144478;background-position:top}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){#hero{background-image:url("/img/leather_background@2x.png");-webkit-background-size:300px 500px}}#hero #hero-content{padding-top:44px;height:436px;color:white;text-align:center}#hero #hero-content #hero-iphone{position:relative;width:350px;height:700px;margin-top:-30px;margin-bottom:-250px}@media (min-width: 768px) and (max-width: 979px){#hero #hero-content #hero-iphone{left:-30px}}#hero #hero-content #hero-iphone img{width:350px;height:700px}#hero #hero-content #hero-text img.logo{width:350px;height:250px;margin-top:20px}#hero #hero-content #hero-text .subtitle{font-size:24px;font-weight:bold;margin:10px 0}#hero #hero-content #hero-text .description{font-size:18px;padding:20px 60px;line-height:140%}#gutter{background-image:url("/img/dark_linen_background.png");background-color:#222;box-shadow:inset 0px 3px 3px rgba(0,0,0,0.5)}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){#gutter{background-image:url("/img/dark_linen_background@2x.png");-webkit-background-size:300px 300px}}#gutter .content{height:170px;color:white;text-align:center}.button-container available-text{line-height:160px;font-size:26px}.button-container #app-store-button{display:inline-block;width:262px;height:96px;margin-top:16px;background-image:url("/img/app_store_button.png");background-position:center;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){.button-container #app-store-button{background-image:url("/img/app_store_button@2x.png");-webkit-background-size:262px 96px}}.button-container #app-store-button p{display:block;margin:0px;margin-left:70px;padding:16px;height:60px;line-height:26px;width:145px}.button-container #app-store-button p .available{font-size:18px;color:#4e4e4e;font-weight:400}.button-container #app-store-button p .app-store{font-size:30px;color:#222;font-weight:bold}.button-container #app-store-button:hover{text-decoration:none}.button-container .button-description{line-height:20px;font-size:14px;margin-top:2px}#main p{margin:20px 0}#main li{height:30px}#gutter+#main{box-shadow:0px 0px 4px #000}.padding{padding-top:10px;padding-bottom:10px}#footer{height:200px;margin-top:-200px;background-color:#222;background-image:url("/img/dark_linen_background.png");box-shadow:inset 0px 4px 4px #222}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){#footer{background-image:url("/img/dark_linen_background@2x.png");-webkit-background-size:300px 300px}}#footer .content{padding:20px 0;font-size:16px}#footer .footer-list li{height:30px}#footer .footer-list li.title{font-weight:bold}#footer .copy{text-align:right}#footer .mixpanel{margin:20px 0}.dark{color:white;text-shadow:rgba(0,0,0,0.5) 0px 1px 0px}.dark a{color:#ddd}.light{color:#555;font-weight:200;text-shadow:#fff 0px 1px 0px}h1,h2,h3,h4,h5,h6{color:#222}.post{padding:40px 60px;margin:20px 0}.post.preview{padding:20px 40px;margin:20px 0}.post h2{margin-bottom:20px}.post .subtitle{font-size:26px}.post .placetime{font-weight:bold;font-size:16px}.post .date{font-weight:bold;font-size:15px;text-transform:uppercase;color:#888}.post .authors{overflow:auto;border-top:1px solid #ddd;padding-top:20px;box-shadow:inset 0px 1px white}.post .authors .author{float:left;padding-bottom:10px;width:410px;overflow:auto}.post .authors .author .image{width:100px;height:100px;margin-right:20px;float:left;clear:both}.post .authors .author .description{padding:6px}.post .authors .author .description .name{font-weight:bold}.post .authors-preview{height:100px;overflow:auto;float:right}.post .authors-preview .author{float:left;overflow:auto;margin-left:10px}.paper{background-color:#fafafa;box-shadow:0px 1px 2px rgba(0,0,0,0.5),inset 0px 1px 1px #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.boxes{text-align:center}.boxes h3{text-align:center}.boxes .box{height:150px}#disqus_thread{margin:20px 40px}#press-info{margin-bottom:30px}.main-section{box-shadow:0px -3px 3px rgba(0,0,0,0.1),inset 0px 1px 1px rgba(255,255,255,0.5)}.main-section .section{box-shadow:inset 0px -3px 3px rgba(0,0,0,0.1),inset 0px 1px 1px rgba(255,255,255,0.5)}.main-section .section:first-child{border-top:none}.main-section .section:last-child{box-shadow:none;border-bottom:none}.main-section .section .container{padding:40px 0}.main-section .section.show{padding-top:40px}.main-section .section.respond h2,.main-section .section.followup h2{padding-top:50px}.main-section .section .product-shot.show{display:block;margin:0 auto;width:700px;height:358px}.main-section .section .image-wrap{margin:0 auto;overflow:hidden;margin:-40px 0}.main-section .section .image-wrap.respond{float:right;width:450px;height:500px}.main-section .section .image-wrap.followup{float:left;width:450px;height:500px}.inner-section{padding:20px 0;background-image:url("/img/white_dark_noise_texture.png");background-color:#dcdfe5;box-shadow:inset 0px 3px 3px rgba(0,0,0,0.5),inset 0px -1px 1px rgba(0,0,0,0.5)}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){.inner-section{background-image:url("/img/white_dark_noise_texture@2x.png");-webkit-background-size:32px 32px}}.inner-section .mini-features{text-align:center}.inner-section .mini-features .promo-icon{width:50px}.inner-section:last-child{box-shadow:inset 0px 3px 3px rgba(0,0,0,0.5)}.blog-description{padding:20px 120px 10px}.blog-description img.icon{float:left;margin:20px;margin-right:30px}div.screenshot{margin:0 auto 20px;padding:10px;background-color:white;box-shadow:0px 1px 2px rgba(0,0,0,0.5),inset 0px 1px 1px #fff;border:1px solid #eee;width:320px;height:480px}div.screenshot.landscape{width:480px;height:320px}img.screenshot{margin:0 auto 20px;display:block}
