body .mobile_login_popup .mobile-new-popup .right-contet-part{padding-left: 47px; padding-right: 47px;}
.mobile-new-popup .main-title .tit-item h2{font-weight: 700;font-size: 30px;color: #0C8CE9;margin-bottom: 10px;}
.mobile-new-popup .main-title .tit-item p{color: #0B3558;font-weight: 600;font-size: 16px;margin-bottom: 30px;}
.emailmobilelabel{text-align: left;margin-bottom: 10px;}
.emailmobilelabel label{font-size: 16px;color: #0B3558;font-weight: 400;}
.emailmobilelabel label strong {font-weight: 500;}
input#emailmobilenumber, input#fogmobilenumber, input#forgototp{background: #EFEFEF;border: none;height: 42px;border-radius: 5px;color: #0B3558;font-weight: 400;font-size: 16px;}
.mobile-new-popup .right-contet-part .fieldset > .field{margin-bottom: 15px;}
input#logpassword{background: #EFEFEF;border: none;height: 42px;border-radius: 5px;font-size: 16px;color: #0B3558;}
.mobpasswordlabel, .otplogin, .otploginbtn{text-align: left;margin-bottom: 0px;}
input#otplogin{margin-top: -6px;}
input#otploginbtn{margin-top: -10px;}
.mobile-new-popup .right-contet-part .fieldset > .field.otplogin{margin-top: 20px;}
.mobile-new-popup .right-contet-part .fieldset > .field.otploginbtn{margin-top: 20px; margin-bottom: 0;}
.mobile-new-popup .right-contet-part .fieldset > .field.otploginbtn.mb-22{margin-bottom: 20px;}
.mobile-new-popup .right-contet-part .fieldset > .field label{font-size: 16px;color: #0B3558;margin-bottom: 7px;}
.mobile-new-popup .right-contet-part .fieldset > .field label strong {font-weight: 500;}
.mobile-new-popup .right-contet-part .fieldset > .field .control input::-webkit-input-placeholder {color: #333;}
.mobile-new-popup .right-contet-part .fieldset > .field .control input::-moz-placeholder {color: #333;}
.mobile-new-popup .right-contet-part .fieldset > .field .control input:-ms-input-placeholder {color: #333;}
.mobile-new-popup .right-contet-part .fieldset > .field .control input:-moz-placeholder {color: #333;}
.otplogin label, .otploginbtn label{vertical-align: top;}
.otplogin label strong, .otploginbtn label strong{font-weight: 500; color: #0B3558;}
.password-login-btn.pop-bnt, .request-otp-btn.pop-bnt, .forgot-btn-req.pop-bnt, .forgot-btn-verify.withresend.pop-bnt{background: #0B3558;box-shadow: none;padding: 13px 0;border-radius:5px;font-weight: 600;font-size: 16px;text-transform: capitalize;letter-spacing: 0.7px;margin-top: 0; margin-bottom: 20px;transition:0.3s all ease;}
.password-login-btn.pop-bnt:hover, .request-otp-btn.pop-bnt:hover, .forgot-btn-req.pop-bnt:hover, .forgot-btn-verify.withresend.pop-bnt:hover{background:#0d79d3;}
.actions-toolbar-otp .primary .for-accout-title{text-align: center;color: #0B3558;font-weight: 500;}
.actions-toolbar-otp .primary .for-accout-title:hover, span.create-acc-title:hover, .footer-box-link .create-acc-title:hover{color: #017ed3;}
span.create-acc-title {float: left;width: 100%;font-size: 15px;color: #0B3558;font-weight:600;cursor: pointer;margin-bottom: 7px;}
span.create-acc-title .new_user{color: #1A1A1A;}
body .mobile_login_popup .mobile-new-popup .footer-box-link{margin-top: 15px;}
body .mobile_login_popup .mobile-new-popup .footer-box-link2{margin-top: 0; text-align: center;}
body .mobile_login_popup .mobile-new-popup .footer-box-link2 span{color: #1A1A1A; font-size: 15px; font-weight: 600; display: inline-block;}
body .mobile_login_popup .mobile-new-popup .footer-box-link2 span.link-text{color: #0B3558; cursor: pointer; display: inline-block; width: auto; float: none; margin-left: 5px;}
.mobile-new-popup .mobile_numberlabel{text-align: left;}
.mobile-new-popup .mobile_numberlabel label{margin-bottom: 10px;display: block;color: #212121;}
input#mobilenumber{background: #EFEFEF;border: none;height: 42px !important;border-radius: 5px;}
body .mobile_login_popup .right-contet-part fieldset.fieldset.login-password input.new-input-form{background: #EFEFEF;border: none;height: 42px !important;border-radius: 5px;}
.business_name input, .pan_number_cust input, .gst_number_cust input, .msme_number input{background: #EFEFEF;border: none;height: 42px !important;border-radius: 5px;}
.mobile-new-popup .right-contet-part .fieldset > .field.mb-54{margin-bottom: 5px;}
a.ch-no{font-weight: 500;display: block;text-align: right;}
.f-700{font-weight: 700;}
.veri-msg{color: #5E5E5E;font-weight: 600;font-size: 16px;max-width: 80%;text-align: center;margin: 0 auto;margin-bottom: 20px;margin-top: 13px;}
.frm-container input.otpin, .frm-containers input.otpinfgt, .frm-containers input.otpsinup  {margin: 3px;height: 50px !important;width: 58px;border: none;border-radius: 5px;text-align: center;font-size: 18px;background: #eef2f3;    font-weight: 600;}
.frm-container input.pin-wid-last, .frm-containers input.pin-wid-last-fgt, .frm-containers input.pin-wid-last-sinup  {margin: 3px;height: 50px !important;width: 58px;border: none;border-radius: 5px;text-align: center;font-size: 18px;background: #eef2f3;    font-weight: 600;} 
.frm-container input.pin-wid-last, .frm-containers input.pin-wid-last-fgt , .frm-containers input.pin-wid-last-sinup{margin-right: 0;}
.submit-login-otp-btn.withresend.pop-bnt, .create-account-btn.pop-bnt{width: 100%; background:#0B3558; box-shadow: none; border-radius: 5px;font-weight: 600;letter-spacing: 0.5px;font-size: 14px;text-transform: uppercase;margin-top: 15px;}
.submit-login-otp-btn.withresend.pop-bnt:hover, .create-account-btn.pop-bnt:hover{background:#0295d2;}
#timer_div{color: #1a1a1a;font-weight: 600;}
.t-center{text-align: center;}
.pt-40{padding-top: 40px;}
span.time-blue{color: #0B3558;}
body .mobile_login_popup #conf_show_hide .field.msme_certificate{margin-bottom: 0 !important;}
.checkbox-round {width: 1.3em;height: 1.3em !important;background-color: white;border-radius: 50%;vertical-align: middle;border: 1px solid #0B3558;appearance: none;-webkit-appearance: none;outline: none;cursor: pointer;}
.checkbox-round:checked {background-color: #0B3558;position: relative;}
.checkbox-round:checked:after {background-color: #0B3558;border: 2px solid #fff;border-top: none;border-right: none;content: "";height: 5px;left: 3px;opacity: 1;position: absolute;top: 4px;transform: rotate(-45deg);width: 9px;}
.back-btn-reg-dav.forgot-popup .resend-forgot-otp-btn.withresend{display: inline-block;width: 50%;padding: 0;background: none;border: none;text-align: left;color:#0B3558;    font-weight: 500;}        
.back-btn-reg-dav.forgot-popup{margin: 0;font-weight: 500;padding-left: 0;}
.back-btn-reg-dav.forgot-popup .forgot-opt{font-weight: 500;width: 50%;display: inline-block;text-align: right;}
.back-btn-reg-dav.forgot-popup.for-num .forgot-opt{font-weight: 500;width: 100%;display: inline-block;text-align: right;}
#create-account-form .field.regotp{max-width: 100%; margin-right: 0; margin-bottom: 0;}
#create-account-form .frm-containers input.otpsinup, .frm-containers input.pin-wid-last-sinup{width: 56px;}
#create-account-form .back-btn-reg-dav{margin-top: 0;text-align: right;}
@media screen and (max-width: 767px) {
  body .mobile_login_popup .mobile-new-popup .right-contet-part{padding-left: 20px; padding-right: 20px;}
  .frm-container input.otpin{width: 42px; height: 44px !important;}
  body .back-btn-reg{margin-right: 0;}
  body .mobile_login_popup header.modal-header{height: 59px;width: 71px;z-index: 10000;}
  #create-account-form .frm-containers input.otpsinup, .frm-containers input.pin-wid-last-sinup {width: 47px;height: 47px !important;}
  body .mobile_login_popup header.modal-header {height: 59px;width: 71px;z-index: 10000;}
}      
#create-account-form .drop-zone {max-width: 100%;height: 95px;padding: 10px;display: flex;align-items: center;justify-content: center;text-align: center;font-family: "Quicksand", sans-serif;font-weight: 500;font-size: 20px;cursor: pointer;color: #cccccc;border: 2px dashed #80B1ED;border-radius: 10px;background: #F6F9FF;}
#create-account-form .drop-zone--over {border-style: solid;}
#create-account-form .drop-zone__input {display: none;}
#create-account-form .drop-zone__thumb {width: 108px;height: 100%;border-radius: 10px;overflow: hidden;background-color: #cccccc;background-size: cover;position: relative;}
#create-account-form .drop-zone__thumb::after {content: attr(data-label);position: absolute;bottom: 0;left: 0;width: 100%;padding: 1px 0;color: #ffffff;background: rgba(0, 0, 0, 0.75);font-size: 11px;text-align: center;}
#create-account-form .msme_certificate label{display: block !important;}
#create-account-form .msme_certificate .control{width: 100%;}
#create-account-form .fas.fa-cloud-upload-alt{font-size: 30px;color: #AFCDF8;}
#create-account-form span.upl-text {font-size: 14px;color: #000;width: 100%;display: block;line-height: 16px;}
#create-account-form span.file-suggest{font-size: 12px;display: block;line-height: 16px;color: #0000008c;}
.create-account-btn.pop-bnt{margin-top: 0; margin-bottom: 20px;}


