.inputGroup {margin-top: 20px;position: relative;}.phoneNumberValue {background: #ffffff;border: 1px solid #dcdcdc;border-radius: 5px;margin: 12px 0;height: 23px!important;font-size: 14px;}.inputGroup input {font-size: 18px;padding: 10px 10px 10px 5px;display: block;border: 1px solid #ccc;box-shadow: none;width: 96% !important;}.inputGroup input:focus ~ label, .inputGroup input:valid ~ label, .inputGroup input:read-only ~ label {top: -12px;font-size: 14px;color: #333;left: 0px;font-weight: normal;}.inputGroup label {font-weight: normal;position: absolute;pointer-events: none;-webkit-transition: 0.2s ease all;transform: translate(0,-50%);}.slideSubHeading {font-size: 16px;color: #616161;line-height: 20px;margin: 0px;margin-top: 10px;}.callToNumber {background: #e9eff8;border-radius: 7px;min-width: 163px;font-size: 20px;color: #666666;line-height: 24px;text-align: center;padding: 5px 10px;display: inline-block;margin-top: 5px;}.studentPay{background: #046AFF;border-radius: 5px;width: 224px;height: 39px;border: none;font-size: 18px;color: #FFFFFF;line-height: 25px;text-align: center;margin-top: 20px;font-weight: 600;width: 150px !important;margin-bottom: 40px;}.editNumberOtp{position: absolute;top: 12px;right: 15px; cursor: pointer;}#otpPopup{z-index: 10000;max-width: 400px;}.updateNumber {display: none;width: 75px;position: absolute;top: 2px;right: -1px;color: #046AFF;background: #D2D2D2;cursor: pointer;border-radius: 0px 5px 5px 0;padding: 6px 0px;height: 65%;font-size: 17px;text-align: center;}.numUpdated{font-size: 22px;}.homeErr{display: none;color: red;}@media only screen and (max-width: 940px){#otpPopup{height: 100%;top: 52%;}}