.page-title{color:#43474C;font-size:32px;margin-top:0;margin-bottom:50px;font-weight:200;text-align:left}@media screen and (min-width: 768px){.page-title{font-size:40px}}.session-form{font-size:15px;font-weight:200;background-color:rgba(4,155,219,0.02);max-width:497px;width:100%;padding:30px 20px;margin:auto}.session-form .mobile-only{display:none}@media screen and (max-width: 480px){.session-form .mobile-only{display:block}}.session-form .mobile-only input[type=checkbox]{position:relative;bottom:3px;width:20px;height:20px}.session-form .error{color:red}.session-form .form-submit{width:100%}.session-form label{font-size:15px}@media screen and (min-width: 768px){.session-form{min-height:557px;border-radius:8px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08),0px 5px 50px 0px rgba(0,0,0,0.08);margin:68px auto;padding:52px 47px 63px}}.session-form .alert{margin-top:-26px;font-weight:200;border:0;border-radius:8px;margin-bottom:18px;padding:17px 17px 18px;text-shadow:none}.session-form .alert.alert-danger{color:#BD121B}.session-form .form-field{-webkit-appearance:none;background-color:#fff;border:1px solid #999999;border-radius:4px;box-shadow:none;width:100%;min-height:48px;line-height:1;padding-left:18px;padding-right:18px;margin-bottom:8px}.form-helper{text-align:center;margin-top:10px}.form-helper a{color:#049BDB}.form-helper .link{display:inline-block;vertical-align:middle}.form-helper .link a{margin:0 10px}@media screen and (min-width: 768px){.form-helper .link a{margin:0 20px}}.form-helper .link:last-child:after{content:none}.form-helper .link:after{content:'|'}.form-submit{margin-top:25px;margin-bottom:28px;-webkit-appearance:none;background-color:#C8252C;border:0;border-radius:2px;color:#fff;font-size:15px;font-weight:600;padding:18px 20px 17px;display:block;line-height:1}
