*:focus{outline:none}select{width:100%;margin-top:10px;margin-bottom:15px}.reg{width:400px;margin:10px auto;padding:40px;background-color:#fff;border-radius:5px}.reg-title{padding-block:20px;padding-bottom:40px;font-size:26px;font-weight:700}.reg-btn{display:flex;justify-content:center;padding:20px;padding-bottom:10px}.form-group label{font-size:14px;font-weight:700;margin-bottom:10px}.form-group input{border-color:#fff;border-style:none;border-bottom:1px solid #aaa;border-radius:0;width:98%;font-size:18px;height:25px;margin-top:5px;margin-bottom:10px}.form-group input:focus{border-bottom:1px solid #000;transition:.3s ease-in-out}.form-group input[type=checkbox]{opacity:1;width:20px;margin-right:5px}.checkbox-inline{display:flex;font-size:12px;align-items:center}.btn-common{background:#11395c;background:-moz-linear-gradient( 106deg,rgba(17,57,92,1) 0%,rgba(1,74,137,1) 55%,rgba(62,155,176,1) 100% );background:-webkit-linear-gradient( 106deg,rgba(17,57,92,1) 0%,rgba(1,74,137,1) 55%,rgba(62,155,176,1) 100% );background:linear-gradient( 106deg,rgba(17,57,92,1) 0%,rgba(1,74,137,1) 55%,rgba(62,155,176,1) 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#11395c",endColorstr="#3e9bb0",GradientType=1);color:#fff;border:1px solid #fff;font-size:15px;font-family:roboto,sans-serif;font-weight:500;padding:8px 35px;display:inline-block;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;border-radius:10px}.btn-common:hover{color:#11395c;background:#fff;border:1px solid #11395c;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.btn-common:active{color:#11395c;background:#fff;border:1px solid #11395c;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.login-link{display:flex;justify-content:center;align-items:center;font-size:12px}.reg-extra{display:flex;justify-content:space-evenly;align-items:center}.remember-check{display:flex;justify-content:flex-start;align-items:center}.remember-check label{margin-bottom:7px}@media only screen and (max-width:525px){.reg{width:95%;padding:30px}}