.input-wrap{box-sizing:border-box;position:relative}.input-wrap input[type=password],.input-wrap input[type=tel],.input-wrap input[type=text],.input-wrap select,.input-wrap textarea{width:100%}.input-wrap textarea{background:#f6f7f8}.input-wrap textarea:hover{border-color:#14adea}.input-wrap .error-msg{margin:5px 0 4px;text-align:left;visibility:hidden}.input-wrap .error-msg,.input-wrap .error-msg span{font-size:.875rem;letter-spacing:-.42px;line-height:1.5}.input-wrap .error-msg span{background:url(../img/icon/error-msg.svg) no-repeat;background-size:13px;color:#fb5134;display:inline-block;height:14px;line-height:14px;padding-left:18px}.input-wrap .new-error-msg{line-height:1;margin:10px 0 0;text-align:left;visibility:hidden}.input-wrap .new-error-msg span{background:none;color:#fb5134;font-size:12px;font-weight:400;height:auto;line-height:1.5;padding-left:0}.input-wrap .info-msg{margin:5px 0 4px;text-align:left}.input-wrap .info-msg,.input-wrap .info-msg span{font-size:.875rem;letter-spacing:-.42px;line-height:1.5}.input-wrap .info-msg span{background:url(../img/icon/certExam-pass.svg) no-repeat;background-size:13px;color:#4bbf4d;display:inline-block;height:14px;line-height:14px;padding-left:18px}.input-wrap .comment{margin-top:10px;white-space:normal}.input-wrap .comment,.input-wrap .typing{color:#707070;display:block;font-size:.875rem;letter-spacing:-.42px;line-height:1.5}.input-wrap .typing{inset:-30px 0 auto auto;position:absolute}.input-wrap .typing span{color:#222}.input-wrap.error input,.input-wrap.error select,.input-wrap.error textarea{border:1px solid #fb5134}.input-wrap.error .error-msg,.input-wrap.error .new-error-msg{visibility:visible}.input-wrap.disabled input,.input-wrap.disabled select,.input-wrap.disabled textarea{border:1px solid #dadada;color:#dadada}.input-wrap.disabled input::-moz-placeholder,.input-wrap.disabled select::-moz-placeholder,.input-wrap.disabled textarea::-moz-placeholder{color:#dadada}.input-wrap.disabled input::placeholder,.input-wrap.disabled select::placeholder,.input-wrap.disabled textarea::placeholder{color:#dadada}.input-wrap.disabled .suffix{color:#dadada}.input-wrap.type-1{padding-right:97px}.input-wrap.type-1 .btn{inset:0 0 auto auto;position:absolute;width:89px}.input-wrap.type-1 .comment,.input-wrap.type-1 .error-msg{margin-right:-97px}.input-wrap.type-1-1{padding-right:107px}.input-wrap.type-1-1 .btn{inset:0 0 auto auto;position:absolute;width:99px}.input-wrap.type-1-1 .comment,.input-wrap.type-1-1 .error-msg{margin-right:-107px}.input-wrap.type-2{padding-right:16px;white-space:nowrap}.input-wrap.type-2 select{display:inline-block;vertical-align:middle;width:26%}.input-wrap.type-2 input{display:inline-block;margin-left:8px;width:37%}.input-wrap.type-2 input:hover{border:1px solid #14adea}.input-wrap.type-2 .comment,.input-wrap.type-2 .error-msg{margin-right:-16px}.input-wrap.type-3{padding-right:113px;white-space:nowrap}.input-wrap.type-3 select{display:inline-block;vertical-align:middle;width:36%}.input-wrap.type-3 input{display:inline-block;margin-left:8px;width:32%}.input-wrap.type-3 .btn{inset:0 0 auto auto;position:absolute;width:89px}.input-wrap.type-3 .comment,.input-wrap.type-3 .error-msg{margin-right:-113px;white-space:normal}.input-wrap.type-4{padding-right:16px;white-space:nowrap}.input-wrap.type-4 input{display:inline-block;margin-left:8px;width:33.33%}.input-wrap.type-4 input:first-child{margin-left:0}.input-wrap.type-4 .comment,.input-wrap.type-4 .error-msg{margin-right:-16px}.input-wrap.type-5{padding-right:97px}.input-wrap.type-5 .btn{inset:0 0 auto auto;position:absolute;width:89px}.input-wrap.type-5 input[type=file]{inset:0 auto auto -10000px;position:absolute}.input-wrap.type-5 .comment,.input-wrap.type-5 .error-msg{margin-right:-97px}.input-wrap.type-7 .single-select-wrapper+.single-select-wrapper,.input-wrap.type-7 select+select{margin-top:10px}.input-wrap.type-8{padding-right:16px;white-space:nowrap}.input-wrap.type-8 input{display:inline-block;vertical-align:middle;width:50%}.input-wrap.type-8 .btn{display:inline-block;margin-left:8px;vertical-align:middle;width:25%}.input-wrap.type-8-1{padding-right:8px;white-space:nowrap}.input-wrap.type-8-1 input{display:inline-block;vertical-align:middle;width:60%}.input-wrap.type-8-1 .btn{display:inline-block;margin-left:8px;vertical-align:middle;width:40%}.input-wrap.type-8-2{padding-right:16px;white-space:nowrap}.input-wrap.type-8-2 input{display:inline-block;vertical-align:middle;width:60%}.input-wrap.type-8-2 .btn{display:inline-block;margin-left:8px;vertical-align:middle;width:20%}.input-wrap.type-9{padding-right:115px;white-space:nowrap}.input-wrap.type-9 input{display:inline-block;vertical-align:middle;width:75%}.input-wrap.type-9 input:first-child{margin-right:8px;width:25%}.input-wrap.type-9 .btn{inset:0 0 auto auto;position:absolute;width:99px}.input-wrap.type-10{padding-right:16px;white-space:nowrap}.input-wrap.type-10 select{display:inline-block;margin-right:8px;vertical-align:middle;width:33.333%}.input-wrap.type-11{padding-right:112px;white-space:nowrap}.input-wrap.type-11 select{display:inline-block;vertical-align:middle;width:36%}.input-wrap.type-11 input{display:inline-block;margin-left:8px;width:62%}.input-wrap.type-11 .btn{inset:0 0 auto auto;position:absolute;width:99px}.input-wrap.type-11 .comment,.input-wrap.type-11 .error-msg{margin-right:-113px;white-space:normal}.input-wrap.suffix{position:relative;text-align:right}.input-wrap.suffix input{text-align:right}.input-wrap.suffix span.suffix{display:block;font-size:.875rem;font-weight:400;inset:15px 15px auto auto;letter-spacing:-.42px;line-height:1.5;line-height:1;position:absolute}#app.en-US .input-wrap.type-3 select{background-position:right -.1em center;padding-right:1em}#app.en-US .input-wrap .comment{font-size:.75rem;letter-spacing:-.36px;line-height:1.5}@media (min-width:768px){.input-wrap .typing{float:right;margin-left:70px;margin-top:10px;position:relative;top:0}.input-wrap.type-1{padding-right:108px}.input-wrap.type-1 .btn{width:100px}.input-wrap.type-1 .comment,.input-wrap.type-1 .error-msg{margin-right:-108px}.input-wrap.type-1-1{padding-right:128px}.input-wrap.type-1-1 .btn{width:120px}.input-wrap.type-1-1 .comment,.input-wrap.type-1-1 .error-msg{margin-right:-128px}.input-wrap.type-2{padding-right:124px}.input-wrap.type-2 .comment,.input-wrap.type-2 .error-msg{margin-right:-124px}.input-wrap.type-3{padding-right:124px}.input-wrap.type-3 .btn{inset:0 0 auto auto;position:absolute;width:100px}.input-wrap.type-3 .comment,.input-wrap.type-3 .error-msg{margin-right:-124px}.input-wrap.type-5{padding-right:108px}.input-wrap.type-5 .btn{inset:0 0 auto auto;position:absolute;width:100px}.input-wrap.type-5 .comment,.input-wrap.type-5 .error-msg{margin-right:-108px}.input-wrap.type-6{padding-right:108px}.input-wrap.type-6 .comment,.input-wrap.type-6 .error-msg{margin-right:-108px}.input-wrap.type-7{padding-right:8px;white-space:nowrap}.input-wrap.type-7 .single-select-wrapper,.input-wrap.type-7 select{display:inline-block;margin-left:8px;width:50%}.input-wrap.type-7 .single-select-wrapper:first-child,.input-wrap.type-7 select:first-child{margin-left:0}.input-wrap.type-7 .single-select-wrapper+.single-select-wrapper,.input-wrap.type-7 select+select{margin-top:0}.input-wrap.type-7 .comment,.input-wrap.type-7 .error-msg{margin-right:-8px}.input-wrap.type-11{padding-right:105px}}@media (min-width:992px){.input-wrap.type-6 .comment{margin-right:-200px}}
