.form{margin:0 auto;padding:50px 0;width:400px;min-height:calc(100vh - 480px);font-weight:400}.form *{font-weight:400}.page-smart-live-antigona .form{min-height:inherit}input,textarea,select{font-family:"MuliSemiBold",serif;color:#333;font-weight:400}.form a{color:#fd0202}.form-title{margin-bottom:20px;padding-left:125px;color:#000}.form-row{padding:5px 0}.form-row label{display:inline-block;width:120px;font-size:16px;vertical-align:middle}.form-row input,.form-row textarea,.form-row select{display:inline-block;padding:10px;width:270px;font-size:14px;font-weight:600;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;outline:none;font-weight:400;vertical-align:middle}.form-row input[type=submit]{padding:10px 50px;width:auto;color:#333;background-color:#ddd;cursor:pointer}.err-container{padding:10px 0 10px 125px;font-size:16px;color:rgba(255,0,0,1)}.form input:focus.error,.form textarea:focus.error{border-color:rgba(255,0,0,1);background-color:rgba(255,0,0,.2)}.form-row.company{display:none}.form-row input:-webkit-autofill,.form-row input:-webkit-autofill:hover,.form-row input:-webkit-autofill:focus,.form-row textarea:-webkit-autofill,.form-row textarea:-webkit-autofill:hover,.form-row textarea:-webkit-autofill:focus,.form-row select:-webkit-autofill,.form-row select:-webkit-autofill:hover,.form-row select:-webkit-autofill:focus{border:1px solid #ddd;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,1) inset;transition:background-color 5000s ease-in-out 0s}.form-row.accord input{width:auto !important;margin:0 5px 0 125px;vertical-align:middle}.form-row.accord label{padding:10px 0;width:auto !important;font-size:13px;vertical-align:middle}.other-user-links{padding:20px 10px 10px 115px;color:#ccc}.other-user-links a{display:inline-block;padding:10px;font-size:14px}.g-recaptcha{margin-bottom:20px}.nav-col-header.users{margin-top:20px}@media screen and (max-width:480px){.form{width:100%;padding:20px 10px;box-sizing:border-box}.form-title{padding-left:0;text-align:center}.form-row label{width:100%;text-align:left;padding:5px 0}.form-row input{width:100%;box-sizing:border-box}.form-row input[type=submit]{width:100%}.form-row.accord input{width:auto !important;margin:0 5px 0 0;vertical-align:middle}.form-row.accord label{padding:10px 0;width:auto !important;font-size:13px;vertical-align:middle}.other-user-links{padding:20px 0;text-align:center}.err-container{padding:10px 0}}