#wizard-base.modal{overflow-y:auto}#online-registration-component #wizard-base.modal-open{display:block}.modal.in{background-color:rgba(0,0,0,.5)}.online-registration-ttl{align-items:center;color:#707070;display:-webkit-flex;display:flex;justify-content:center;margin:0 0 13px;position:relative}.online-registration-ttl>strong{font-size:24px;line-height:1}.online-registration-steps{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 -5px 10px;padding:0}.online-registration-steps li{margin:0 5px;position:relative}.online-registration-steps li>span{background:#b3b3b3;border-radius:4px;display:block;height:8px;position:relative;width:61px}.online-registration-steps li.active>span{background:#009bdf}.btn-back{background:url(/personal_content/images/ico-modal-back.png) no-repeat;background-position:100% 0;color:#f36f21;font-size:18px;font-weight:700;line-height:26px;padding-right:32px;position:absolute;right:30px;text-decoration:none;top:35px;z-index:5}.modal-online-registration .modal-dialog{margin:0 auto}.modal-online-registration .modal-content{border:none;border-radius:0 0 25px 25px}.modal-online-registration .modal-header{background:#f7f7f7;border:none;padding:32px 130px 49px;text-align:center}#wizard-base>div>div>div.modal-header>h4{color:#f36f21;font-size:52px;font-weight:700;line-height:1.38462;margin:0 0 11px}#wizard-base>div>div{padding:0}@media screen and (max-width:767px){.online-registration-steps{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:0;padding-right:0;position:relative}.online-registration-steps li>span{max-width:100%;width:20px}.modal-online-registration .modal-title{font-size:36px;line-height:1.1}}@media screen and (min-width:768px),screen and (min-width:768px) and (orientation:landscape),screen and (min-width:768px) and (orientation:portrait){.modal-online-registration .modal-dialog{min-width:750px}}.grecaptcha-badge{z-index:9999}.ico-alert{background-color:#f34242;border-radius:100%;display:inline-block;font-size:0;height:98px;line-height:0;overflow:hidden;position:relative;vertical-align:top;width:98px}.ico-alert:after,.ico-alert:before{background-color:#f7f7f7;border-radius:4px;content:"";height:15px;left:50%;position:absolute;top:50%;width:50px}.ico-alert:before{-ms-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.ico-alert:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.ico-success{background-color:#8dc63f;border-radius:100%;display:inline-block;font-size:0;height:98px;line-height:0;overflow:hidden;position:relative;vertical-align:top;width:98px}.ico-success:before{background:url(/images/ico-accessibility-check-white-01.svg) no-repeat;background-size:50px 36px;content:"";height:36px;left:50%;margin-top:3px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:10}.modal-message-box{color:#3b3b3b;font-size:24px;font-weight:700;line-height:1;padding:43px 30px 26px;text-align:center}.modal-message-box .ico-alert,.modal-message-box .ico-success{display:block;margin:0 auto 28px}.modal-message-box .modal-message-box-body{min-height:198px;padding-bottom:20px}.modal-message-box small{color:#707070;display:block;padding-bottom:5px}.modal-message-box h3{color:#f36f21;font-size:52px;font-weight:700;line-height:1;margin:0 0 18px}.modal-message-box p{margin:0 0 24px}.modal-message-box .modal-message-box-footer{position:relative}.modal-message-box .modal-message-box-footer .btn{margin:0 14px 20px;min-width:221px}.modal-message-box .modal-message-box-footer .btn-default{color:#3b3b3b}#wizard-base .modal-body .modal-message-box .modal-title{color:#f36f21;font-size:72px;font-weight:700;line-height:.7em;line-height:72px;margin:0;padding:0 20px;padding:10px 0!important;text-align:center}.white-bg{border:none;border-radius:0 0 25px 25px}.question-check label{color:inherit;cursor:pointer;display:block;font-size:18px;font-weight:inherit;line-height:22px;margin:0;padding:0 30px 0 0;position:relative;-webkit-transition:all .3s;transition:all .3s}.online-registration-wizard-component .next-btn{display:block;margin:42px auto 0;min-width:255px;padding-bottom:20px;padding-top:20px;width:220px}.resend-otp-btn{cursor:pointer}.modal-overlay-mode .modal-content:before{background-color:#f7f7f7;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1100}.modal-message-popup{background-color:#fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.29);left:0;margin-left:94px;margin-right:94px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1110}.modal-message-popup .modal-message-popup-heading{background:#f36a1b;background:-moz-linear-gradient(top,#f36a1b 0,#f7941e 100%);background:-webkit-linear-gradient(top,#f36a1b,#f7941e);background:linear-gradient(180deg,#f36a1b 0,#f7941e);border-radius:5px 5px 0 0;color:#fff;padding:20px;text-align:center}.modal-message-popup .modal-message-popup-heading h4{color:inherit;font-size:29px;font-weight:700;line-height:1;margin:0}.modal-message-popup .modal-message-popup-body{padding:42px 20px 0}.modal-message-popup .modal-message-popup-body h5{color:#3b3b3b;font-size:25px;font-weight:700;line-height:1;margin:0 0 24px;text-align:center}.modal-online-registration .modal-message-popup .form-update{padding-bottom:0}.modal-message-popup .modal-message-popup-footer{padding:41px 20px 21px;text-align:center}.modal-message-popup .modal-message-popup-footer .btn{font-size:16px;line-height:1;margin:0 9px 15px;min-width:156px;padding:14px 15px}.modal-message-popup .modal-message-popup-footer .btn.btn-default{border-width:1px;color:#3b3b3b;padding-bottom:13px;padding-top:13px}#wizard-base .modal-message-box-body .choose-success{font-weight:400;padding:0 20px -1px}@media screen and (max-width:1024px),screen and (max-width:1024px) and (orientation:landscape),screen and (max-width:1024px) and (orientation:portrait){#wizard-base>div>div>div.modal-header>h4{font-size:48px}.modal-online-registration .modal-header{padding:20px 13px 9px}.btn-back{right:16px;top:20px}}.payment-validation-description{color:inherit;font-size:24px;font-weight:700;line-height:1;margin:0 0 9px;padding-bottom:11px;text-align:center}