.container_reg input{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}.container_reg label{padding:12px 12px 12px 0;display:inline-block}.container_reg{border-radius:5px;padding:20px;max-width:800px;text-align:right;margin:0 auto 40px}.container_reg .card-title{text-align:center;font-weight:700}.container_reg .btn{font-weight:700}.container_reg .buttons{margin-top:16px}.col-25,.col-75{float:left;width:25%;margin-top:6px}.col-75{width:75%}.row_reg{display:flex;align-items:center}.form-result,.row_reg.pass_recovery .col-75{text-align:left}.row_reg.pass_recovery{font-size:14px}.row_reg:after{content:"";display:table;clear:both}#loading{background:#feebaf;padding:10px 30px;margin-bottom:20px;border-radius:25px;-webkit-box-shadow:2px 2px 2px rgb(0 0 0/7%);box-shadow:2px 2px 2px rgb(0 0 0/7%)}.form-result{margin-top:12px}.form-result p{font-size:15px!important;font-weight:600}.form-result p.error{color:#d32f2f}.form-result p.success{color:#388e3c}#sendmail{box-shadow:none;color:#09c;background:0 0;margin:0;padding:0}@media screen and (max-width:600px){.col-25,.col-75,input[type=submit]{width:100%;margin-top:0;text-align:left}.row_reg{display:block}}