body{box-sizing:border-box;color:#3c3c3c;font-family:Open Sans,serif;margin:0;padding:0}.container-fluid{box-sizing:border-box;margin:0 auto;max-width:700px;padding:30px 16px}h1{border:10px solid #000;box-shadow:1px 1px 6px #000;display:inline-block;font-size:40px;font-weight:500;margin-bottom:8px;padding:24px;text-shadow:1px 1px 6px rgba(0,0,0,.5);text-transform:uppercase}p{color:#3c3c3c;font-size:21px}form label{font-size:18px}form input{border:1px solid #4f4f4f;border-radius:0;box-shadow:0 0 1px 0 #000;box-sizing:border-box;margin-top:12px;padding:14px;width:100%}form input:focus{box-shadow:0 0 5px 0 #000;outline:none}form input[type=submit]{background:#efbe1c;border:0;color:#3c3c3c;cursor:pointer;font-size:20px;padding:14px 30px;transition:all .25s linear;width:auto}form input[type=submit]:hover{background:#4f4f4f;border:0;color:#fff}@media screen and (max-width:767px){h1{font-size:28px}}