@import "normalize.css";html{font:400 14px LucidaGrande,"Lucida Sans Unicode",sans-serif;color:#666;background:#f4f4f4}a{color:#333;text-decoration:none}p{line-height:1.5em}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.star{margin-bottom:0}.container{margin:0 auto;padding:1rem 3rem;max-width:40rem;box-sizing:border-box}.contribute{text-align:center}.highlight{color:#ACA181}.header h2{font-weight:normal}.header h2 img{vertical-align:middle;margin-right:0.2em}.header h2 span{vertical-align:middle;color:#333}.header h2 span.name{font-weight:bold}.header .container{font-size:1.2em;text-align:center}.body h1{font-size:1.5em;font-weight:normal;line-height:2em}.body .container{margin:1rem auto;padding:0;text-align:center}input[type=text],input[type=password],textarea{display:block;width:100%;height:38px;padding:6px 12px;font-size:16px;line-height:1.556;color:#2a3036;background-color:white;background-image:none;border:1px solid #d7dbdf;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}button{display:inline-block;margin-bottom:0;font-weight:bold;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:7px 12px;font-size:14px;line-height:1.556;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:white;background-color:#48a3ed;border-color:#3198ea}a.site_button{border:1px solid #CCC;padding:15px 20px;font-size:14px;vertical-align:top;background-color:#FFF;color:#999;border-radius:3px;height:50px;line-height:50px;margin-right:15px}a.appstore_button img{max-width:177px}a.appstore_button .svg{width:200px}.segmented-control{font-size:14px;zoom:1;margin-bottom:2em}.segmented-control ul{display:inline-block;margin:0;padding:0}.segmented-control ul li{float:left;display:inline-block}.segmented-control ul li a{padding:.5em 1em;border:1px solid #D4D4D4;border-right:none;box-shadow:0 2px 0 rgba(225,225,225,0.2);color:#999;display:table-cell;text-align:center;transition:color .1s;white-space:nowrap;line-height:1.2em}.segmented-control ul li.active>a{background-color:#FFF;box-shadow:inset 0 2px 0 rgba(225,225,225,0.2),0 2px 0 rgba(225,225,225,0.2);color:#333;font-weight:bold;text-shadow:0 1px 0 #FFF}.segmented-control ul li:first-child>a{border-radius:3px 0 0 3px}.segmented-control ul li:last-child{border-radius:0 3px 3px 0;border-right:1px solid #D4D4D4}.device{position:relative;transition:all 0.4s ease;user-select:none}.device.android{font-size:25px}.device.android .innerDevice{background:#222;height:24em;width:12.5em;margin:0 auto;border-radius:1.5em;z-index:9;position:relative}.device.android .screen{background:#FFF;width:11.25em;line-height:0;position:absolute;left:50%;top:2.75em;margin-left:-5.625em}.device.android .camera{background:#333;position:absolute;top:0.75em;width:0.75em;height:0.75em;border-radius:0.75em;left:1.875em}.device.android .grill{background:#333;position:absolute;top:0.9375em;width:2.875em;height:0.375em;border-radius:1.25em;left:50%;margin-left:-1.4375em}.device.android .home{background:#333;position:absolute;bottom:1em;width:.8em;height:.8em;border-radius:1em;left:50%;margin-left:-0.4em}.device.iphone{font-size:25px}.device.iphone div{border:1px solid #CCC}.device.iphone .innerDevice{height:25em;width:12.375em;border-radius:1.375em;background:#FFF;margin:0 auto;position:relative}.device.iphone .screen{background:#FFF;width:11.25em;line-height:0;position:absolute;left:50%;overflow:visible;top:2.4em;margin-left:-5.625em}.device.iphone .camera{position:absolute;top:1em;width:0.4em;height:0.4em;border-radius:.3em;left:37%;margin-left:-0.25em}.device.iphone .grill{position:absolute;top:1.1em;width:1.8em;height:0.2em;border-radius:1.25em;left:50%;margin-left:-0.9em}.device.iphone .home{position:absolute;bottom:0.5em;width:1.4em;height:1.4em;border-radius:1.4em;left:50%;margin-left:-0.7em}.container input{width:57%;float:left;box-sizing:border-box}.container button{width:40%;float:right;box-sizing:border-box}.footer p{margin:0;font-size:.9em}.footer .copyright{padding:1rem}.footer .left{float:left}.footer .right{float:right}@media (max-width:767px){h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.2em}.container input,.container button{float:none;width:100%;margin-bottom:.5em}}