﻿.main{min-height:calc(100vh - 282px);}.has-error>input{border-color:#a94442;}.main-content{justify-content:center;}.main-content .page-title{margin-top:19px;}.main-content .content{padding-top:0;}.forget-content{font-weight:400;font-size:1.6rem;line-height:32px;margin-top:20px;}@media(max-width:767px){.forget-content{margin-top:1.2rem;font-size:1.4rem;line-height:2.2rem;}}.forget-content a{color:#025eb1;text-decoration:underline;}.form-valid{margin-top:2rem;}.form-valid .group-form{display:flex;align-items:center;}.form-valid .group-form.group-input-label{width:57rem;justify-content:flex-end;}@media only screen and (min-width:768px) and (max-width:1024px){.form-valid .group-form.group-input-label{justify-content:flex-start;}.form-valid .group-form.group-input-label label{width:11rem;}}@media(max-width:767px){.form-valid .group-form.group-input-label{width:auto;display:inherit;}}@media(max-width:767px){.form-valid .group-form.group-button{margin-top:0;}.form-valid .group-form.group-button .btn-reset{margin-right:0;}}.form-valid .group-form label{font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-right:1.2rem;}@media(max-width:767px){.form-valid .group-form label{font-size:1.4rem;}}.form-valid .group-form label .red-start{color:#c80013;}.form-valid .group-form input{width:32.1rem;}@media(max-width:767px){.form-valid .group-form input{width:100%;}}.validation-input{display:flex;width:64rem;justify-content:center;margin-bottom:0;}@media(max-width:767px){.validation-input{width:100%;justify-content:flex-start;}}@media only screen and (min-width:768px) and (max-width:1024px){.validation-input{justify-content:flex-start;padding-left:120px;}}.group-button{margin-top:3.5rem;}.group-button .btn{font-weight:700;font-size:1.4rem;line-height:2.2rem;height:auto;margin-right:1.6rem;padding:.7rem 2.4rem;border-radius:4px;text-transform:uppercase;}.group-button .btn-reset{background:#fff3ed;border:1px solid #bf4600;color:#bf4600;}.has-error .form-control{box-shadow:none;background:#ffe9eb;border:1px solid #c80013;}.has-error label{color:#c80013;}.has-error .validation-input span{color:#c80013;}.has-error .btn-submit{cursor:no-drop;background:#ff5d00;opacity:.5;box-shadow:0 6px 8px rgba(91,91,91,.25);}@media(max-width:767px){.main-content .page-title{margin-top:8px;}.group-button{padding:19px 0 30px;display:flex;justify-content:space-between;}.group-button .btn{width:47.6%;margin:0;}.form-valid{margin-top:10px;}}