body{font-family:'Raleway';margin:0;padding:0;background:#FFF;color:#3d3d3d}header .pre-header{height:40px;background:#113048}header .header{max-width:1200px;margin:0 auto;padding:20px 0}header .header img{max-height:200px;margin-bottom:10px}footer{position:fixed;bottom:0;width:100%}footer .footer{position:relative;padding-bottom:100px;font-size:14px;background:#f6f6f6;padding:55px 10px 30px;border-top:1px solid #E1E1E1}footer .sub-footer{position:relative;height:50px;padding:15px 10px;color:#efefef;background:#113048;border-color:#113048}#page-wrapper{margin-bottom:200px}.wrapper-content{max-width:1200px;margin:0 auto}.intro{padding:40px 0}.intro h1{font-size:40px;font-weight:300;text-align:right;color:#115172;margin:0}h2{font-size:30px;font-weight:300}label{display:block;font-size:15px;line-height:35px}input[type="text"]{display:block;width:100%;margin:0;margin-bottom:20px;padding:10px 20px;background:white;border:1px solid #E5E5E5;color:#3d3d3d;font-family:Raleway;font-size:100%;line-height:1.8;word-wrap:break-word;box-sizing:border-box}.button{display:inline-block;height:40px;line-height:40px;padding:8px 30px;padding-top:0;padding-bottom:0;background:#113048;color:white;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;border:2px solid rgb(255,255,255);box-shadow:0 0 0 4px rgba(17,48,72,0.2);cursor:pointer;transition:all 0.25s ease;-moz-transition:all 0.25s ease;-webkit-transition:all 0.25s ease}.button:hover{background:rgba(17,48,72,0.2);color:#113048}.button:active{background:#113048;color:white}