.inlineLabelFields{padding:0 0 70px}.inlineLabelFields.macBrowser .form-group select.form-control{-webkit-appearance:none;padding:18px 10px 0 10px}.inlineLabelFields.macBrowser .form-group .isDropdown:after{content:'';position:absolute;right:6px;top:18px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #01426a}.inlineLabelFields.macBrowser .form-group#genderDiv input{margin:1px 0 0 0;vertical-align:top}.inlineLabelFields h3{margin:20px 0 7px !important}.inlineLabelFields .disclaimerData{margin:26px 0 0}.inlineLabelFields .termsConditions{margin:16px 0 21px 0}.inlineLabelFields .advisoryText{margin:20px 0 0}.inlineLabelFields .userPasswordData #userIdDescription{margin:-7px 0 1px}.inlineLabelFields .userPasswordData #passwordDescription{margin:25px 0 1px}.inlineLabelFields .form-group{margin-bottom:15px}.inlineLabelFields .form-group label{position:absolute;top:0;left:0;padding:10px 0 0 10px;-webkit-transition:font-size 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),padding 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:font-size 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),padding 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:font-size 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),padding 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);color:#656565;font-size:15px}.inlineLabelFields .form-group .form-control{padding:18px 10px 0 10px;color:#212223;font-size:15px;height:44px}.inlineLabelFields .form-group .form-control:focus{font-weight:normal}.inlineLabelFields .form-group .form-control:focus::-webkit-input-placeholder{color:#ccc;font-weight:normal}.inlineLabelFields .form-group .form-control:focus:-ms-input-placeholder{color:#ccc;font-weight:normal}.inlineLabelFields .form-group .form-control:focus::placeholder{color:#ccc;font-weight:normal}.inlineLabelFields .form-group .form-control::-webkit-input-placeholder{color:transparent}.inlineLabelFields .form-group .form-control:-ms-input-placeholder{color:transparent}.inlineLabelFields .form-group .form-control::placeholder{color:transparent}.inlineLabelFields .form-group .form-control[required="required"]+label:after{content:"*";color:#994442;margin:0 0 0 2px}.inlineLabelFields .form-group select.form-control{padding:18px 10px 0 6px}.inlineLabelFields .form-group .hkjs--not-empty+label,.inlineLabelFields .form-group .hkjs--not-empty+.sub2red label,.inlineLabelFields .form-group .form-control:focus+label,.inlineLabelFields .form-group .form-control:focus+.sub2red label,.inlineLabelFields .form-group select.form-control+label{font-size:10px;padding:5px 11px 0}.inlineLabelFields .form-group#birthDayDiv{margin:-4px 0 0 0}.inlineLabelFields .form-group#birthDayDiv #birthDateLabel{position:relative;right:auto;top:auto;padding:0}.inlineLabelFields .form-group#birthDayDiv .form-control[required="required"]+label:after{display:none}.inlineLabelFields .form-group .input-validation-error+label{color:#994442}.inlineLabelFields .form-group#genderDiv{margin:10px 0 0 0}.inlineLabelFields .form-group#genderDiv label{position:relative;right:auto;top:auto;padding:0}.inlineLabelFields .form-group#genderDiv input{margin:0}.inlineLabelFields .form-group input[type="password"]{padding:18px 50px 0 10px}.inlineLabelFields .form-group .form-group-field{position:relative}
