.step-counter{padding:0;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.step-counter .step{width:45px;height:45px;margin:0 15px;position:relative;display:inline-block;font-size:16px;font-weight:bold;text-align:center;color:#83b81a;line-height:42px;border:2px solid #83b81a;border-radius:30px}.step-counter .step::before{content:"";position:absolute;top:19px;left:-37px;width:37px;height:2px;background:#83b81a;z-index:-1}.step-counter .step:first-child::before{display:none}.step-counter .step-back{cursor:pointer}.step-counter .active{color:#fff;background:#83b81a}.step-counter .active~li{color:#83b81a;border:2px solid #83b81a;background:#fff}.step-counter .active~li::before{background:#83b81a}#register .login-link{width:100%;display:block;text-align:center}#register .error label{color:red}#register .profile-form{margin:5px 0;padding:20px;background:#e4e5e6;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#register .profile-form h5{text-transform:uppercase}#register .profile-form .custom-radio input[type=radio]{margin:0 8px 0 0}#register .profile-form .custom-radio label::before{background:none}#register .profile-form .info-category{margin:30px 0 8px;text-transform:uppercase}#register .profile-form .warning,#register .profile-form .errors{color:red}#register .profile-form .btn:disabled{background:#83b81a url(305fc39bcbb026cc10fc.gif) no-repeat 480px -5px;background-size:48px}@media(max-width: 991.98px){#register .profile-form .custom-radio{padding:0}#register .profile-form .btn:disabled{background-position-x:85px}}
