#signup form {width: 380px; margin: 0 auto 100px;}
#signup form h1 {font-size: 20px;margin: 15px 0;border-bottom: 1px solid #DEDEDE;display: flex;justify-content: space-between;padding: 5px 2px;align-items: center;}
#signup .google {display: flex;border: 1px solid #DEDEDE;justify-content: center;height: 42px;align-items: center;border-radius: 6px;color: #2B2B2B;font-size: 13px;text-decoration: none;width: 380px;margin: 0 auto 20px;box-shadow: 0 1px 4px 1px rgba(0,0,0,.1);}

#signup .signup-input {padding: 4px 30px 10px;border-radius: 6px;  border: 1px solid #DEDEDE; box-shadow: 0 1px 4px 1px rgba(0,0,0,.05);}
#signup .signup-input .alert-error {margin: 15px 0;font-size: 12.5px;}
#signup .signup-input label {color: #4B4B4B;font-size: 13px;margin: 15px 0 5px;white-space: nowrap;overflow: hidden;  text-overflow: ellipsis;}
#signup .signup-input input {width: 300px;background-color: #FFF;box-shadow: none;font-size: 13px;border: 1px solid #CDCDCD;height: auto;line-height: 16px;border-radius: 2px;padding: 8px 10px;}
#signup .signup-input button {width: 320px;padding: 6px 10px;margin: 20px 0;line-height: 16px;height: 36px;}

#signup center.signup-input {position: relative;}
#signup center.signup-input button.back {display: flex;position: absolute;background: #EFEFEF;left: 20px;width: 36px;height: 36px;align-items: center;top: 18px;justify-content: center;border-radius: 50%;padding:0;margin:0;cursor:pointer;}
#signup center.signup-input h2 {font-size: 18px;color: #F06520;font-weight: normal;margin: 15px 0px 10px;}
#signup center.signup-input div {line-height: 20px;}
#signup center.signup-input label {margin:10px 0 15px;}
#signup center.signup-input label input {font-size: 20px;font-weight: bold;text-align: center;width:120px;color:#2B2B2B;letter-spacing: 2px;}

#signup .error-line {background-color: #FFF3F1;color: #DD4B39;border-radius: 6px;padding: 10px 25px;font-size: 14px;margin: 10px 0;display: flex;align-items: center;justify-content: space-between;text-decoration: none;}
#signup .error-line svg {fill: #DD4B39;min-width: 24px;}
#signup .error-line span {width: calc(100% - 36px);}