html,body{height:100%;margin:0;padding:0;width:100%} body{background:#9a4436 url('/../img/n3rd-st/n3rd-arch.jpg?1394851036') no-repeat center;background-size:cover;font-family:Interstate,expressway,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:white;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;letter-spacing:1px;text-align:center;text-rendering:optimizeLegibility}@media (max-width:600px){ body{font-size:16px}} .wrapper{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;box-align:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;overflow:auto;padding:5%;vertical-align:middle;-webkit-overflow-scrolling:touch} .hero-unit{background:rgba(17,17,17,0.85);background-size:cover;border-radius:1em;box-sizing:border-box;line-height:1.4;margin:0 auto;max-width:100%;padding:2em;text-align:center;text-shadow:0 1px 1px black;width:27em}@media (max-width:600px){ .hero-unit{background:rgba(17,17,17,0.85);padding:1em}} h1{margin:0} .keep{display:inline-block} a{border-bottom:1px solid rgba(255,255,255,0.6);color:inherit;text-decoration:none} a:hover,a:focus{color:#cca19a;outline:none} img{height:auto;max-width:100%} .inputs{margin:1em 0 0} .form-response{font-size:smaller;margin-top:1em} input{background:white;border:1px solid #4d221b;border-radius:0;box-sizing:border-box;color:#444;font:inherit;letter-spacing:1px;max-width:100%;padding:.125em .5em} input.error{background:#fdd;border-color:red}@media (max-width:600px){ input{min-height:44px;width:100%}} input[type="submit"]{background:#9a4436;color:white;cursor:pointer;text-shadow:0 1px 1px black;-webkit-appearance:none} input[type="submit"]:hover,input[type="submit"]:focus{background:#ad4c3d;outline:none} input[type="submit"]:active{background:#873c2f} .credits{background:rgba(17,17,17,0.85);color:#aaa;font-size:67%;letter-spacing:2px;padding:.4em;text-shadow:0 1px 1px black;text-transform:uppercase} .jarvus-orange{color:#f47f20} .jarvus-link{border-color:transparent;color:white} .jarvus-link:hover,.jarvus-link:focus{border-color:inherit;color:white}.vegas-loading{border-radius:10px;background:#000;background:rgba(0,0,0,0.7);background:url(images/loading.gif) no-repeat center center; height:32px;left:20px;position:fixed;top:20px;width:32px;z-index:0}.vegas-overlay{background:transparent url(overlays/01.png);opacity:0.5;z-index:-1}.vegas-background{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;max-width:none !important; z-index:-2}.vegas-overlay,.vegas-background{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}