*,body,html{font-family:jaf-bernino-sans-narrow,"Helvetica Neue",Arial,sans;font-weight:300;color:#DDD}body,html{font-size:17px;background:#000}strong{font-weight:600}footer{background:#000}.clearfix{overflow:hidden;*zoom:1}.coverage ul{padding:0;margin:0}.coverage ul li{list-style:none;margin:.75em 0;padding:.75em 0;border-top:1px solid #333;border-left:10px solid #000;min-height:8em}.center{margin-left:auto;margin-right:auto;display:block}i{margin-right:.3em}.space-above{margin-top:4em}.btn{display:block;float:left;clear:both;color:#FFF;background-color:rgba(0,0,0,.8);-moz-box-shadow:rgba(0,0,0,.3) 3px 3px 2px;-webkit-box-shadow:rgba(0,0,0,.3) 3px 3px 2px;box-shadow:rgba(0,0,0,.3) 3px 3px 2px;font-weight:500;letter-spacing:1px;font-size:1.25em;margin:.5em 1em .25em 0;padding:.15em .75em 0 .5em;border:1px solid rgba(78,255,175,.3);-moz-transition-duration:.1;-o-transition-duration:.1;-webkit-transition-duration:.1;transition-duration:.1;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;line-height:1.7;overflow:hidden;*zoom:1}.btn .fa{font-weight:400;font-size:1em;display:inline-block;position:relative;color:rgba(180,255,221,.4)}.navbar-custom li a{font-weight:500;letter-spacing:1px}.navbar-custom li.social i{margin-right:0}.navbar-brand h1{margin-top:-3px!important}h1{font-weight:800;letter-spacing:0}.imagegrid img{margin:1em 0;display:block}.project-name{text-transform:uppercase;font-weight:800}h2{clear:both;font-size:2.5em;font-weight:300;margin-top:2em}h3,h4{font-size:1.45em;line-height:1.4;font-weight:600;text-transform:none;letter-spacing:0}.navbar-brand{filter:alpha(Opacity=0);opacity:0}.caption{border-top:1px solid rgba(255,255,255,.2);padding-top:1em;font-size:1em;color:#BBB;float:left;margin-top:1em}a{color:#81ffc6;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{color:#000;background:#b4ffdd}a:focus .fa,a:hover .fa{color:#000}a:focus .btn,a:hover .btn{color:#000;background:#b4ffdd}a:focus .btn .fa,a:hover .btn .fa{color:#000}.container-fluid{padding-left:3%!important;padding-right:3%!important}.top-nav-collapse .navbar-brand{filter:alpha(enabled=false);opacity:1}p{max-width:30em;font-size:1em;margin:1em 0}img{max-width:100%;height:auto;display:block}.tile{border-top:2px solid #444;padding:1.5em .2em;margin:0;filter:alpha(Opacity=60);opacity:.6;cursor:pointer}.tile span.number{font-weight:700;background:rgba(255,255,255,.1);display:inline-block;padding:0 1em;margin-right:.5em}.tile h3{margin:0}.tile p,.tile table{margin:1em 0}.tile:hover{background:#111;filter:alpha(Opacity=80);opacity:.8}.tile.active{filter:alpha(enabled=false);opacity:1}.tile.active h3{margin:0 0 1em}.content-section{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0;padding:3em;min-height:0}.content-section.tight{padding-top:90px;margin-top:0}.content-section.tight p{font-size:1em}.photo-bg{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:0;padding-bottom:4em}.black{background:rgba(0,0,0,.8);padding:10px;margin-left:-10px}table{border-top:1px solid #444;border-bottom:1px solid #444}table th{font-weight:600!important;background:#000}table td,table th{width:25%;padding:.5em .2em;border-top:1px solid #444;text-align:right}table td:nth-child(1),table th:nth-child(1){width:50%;text-align:left}#intro{background-image:url(../img/touch-shot.jpg);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:table;width:100%;height:auto;color:#fff}#intro .teaser{padding:2em}#intro .teaser h1{padding:10px}#intro .teaser p{background:rgba(0,0,0,.6);padding:10px}#intro .intro-body{display:table-cell;vertical-align:middle}#intro .intro-body p{max-width:24em;font-size:1.2em}#intro .intro-body .btn{font-size:1.5em;border-top:0;border-left:0;border-right:0;margin:0;padding:1em;width:400px;text-align:left}#intro .intro-body .btn .brand-heading{text-shadow:#000 2px 2px 2px}#intro .black.note{font-size:.8em!important;clear:both;margin:0;float:left;width:400px;padding:.7em .7em .7em 50px}.ruscha{background-image:url(../img/ruscha-dark.jpg)}#data-coords{width:100%}.datastrip{padding:0;margin:0;float:left}.datastrip img.overlay{position:absolute;top:0;left:0;width:100%}#app-teaser>div{position:relative;background:url(../img/blur-bg.jpg);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:35em}#app-teaser>div p{display:block;position:absolute;right:0;top:33%;font-size:2em}#app-teaser>div div.black{right:0;bottom:0;position:absolute}.data-details{margin-top:4em}.small h2,.small h3,.small h4,.small p{color:#AAA}.small h3{margin:.5em 0}hr{border-color:#333}.large{font-size:1.5em}#credits p{max-width:100%}.social-footer{margin:1em}.social-footer a{font-size:1.5em;float:right;padding:1em}.social-footer a i{margin:0}.screenshots a img{border:1em solid #222;margin:0}@media(max-width:766px){.coverage li{min-height:auto}}@media(max-width:992px){.intro{min-height:1200px!important;height:1200px!important}.intro-body .brand-heading{font-size:40px!important}.coverage li{min-height:0}}@media(min-width:767px){.intro{height:100%!important;padding:0}}