.newbadge,.popover.bs-popover-bottom .popover-body,.popover.bs-popover-top .popover-body{font-weight:700}.backtologintext,.resetpasswordredirect{text-decoration-color:#ffffff!important}body{margin-top:65px}.navbar-header{position:relative;top:-4px}.navbar-brand>.icon-banner{position:relative;top:-2px;display:inline}.icon{position:relative;top:-10px}.logged-out iframe{display:none;width:0;height:0}.validation-summary-errors{margin-left:20px}.backButton{background-color:transparent;padding-left:20px}select{white-space:normal;height:100%!important}.popover.bs-popover-bottom,.popover.bs-popover-top{min-height:auto;padding-bottom:0}.popover.bs-popover-bottom ul,.popover.bs-popover-top ul{list-style-type:none}.newbadge{display:flex;max-width:fit-content;background-color:#e6eff5;color:#000;padding:4px 8px;text-align:center;border-radius:25px;line-height:16px}.closeCircle{background:url(../../images/x-circle.svg) no-repeat;display:inline-block;margin-right:5px;height:16px;width:16px;line-height:16px}@media only screen and (max-width:440px){.page-header{height:100%!important}.login-container{margin:0 20px}#login-form{width:100%}.f-logo{display:none}.copyright{position:absolute;bottom:0;right:0}.footer-links{display:inline!important}.footer-links a{margin-right:4px!important;font-size:12px}.footer-links a::after{margin-left:4px!important}.footer-links a:last-of-type{margin-right:0!important}.row{width:100%!important}.backButton{padding-left:0!important}.btn-primary{white-space:normal!important}.col-5{max-width:100%!important;padding:0!important}}.verify-font{font-size:25px!important;font-weight:700!important;text-align:left!important}.verify-font-multiple-select:after,.verify-font:after{content:""!important;font-family:Georgia;font-size:36px!important}.alert-masking-font{font-size:13px!important;text-align:left!important}.form-control-Input{border-bottom:1px solid rgba(0,0,0,.26)!important;max-width:140px!important;border-style:hidden hidden groove!important}.alert-show{text-align:end}.alert-show span{padding:8px;color:#0579c0;font-size:13px;font-weight:700}.hoverarrow{border:solid #0579c0;border-width:0 3px 3px 0;display:inline-block!important;padding:3px;transform:rotate(45deg)!important;-webkit-transform:rotate(45deg);position:relative!important;top:-1px}.alert-show:hover~.alert-value{display:block}.alert-value{display:none;font-size:13px!important;padding-left:68px!important}.btnQRCodeVerify,.btnVerify{width:140px!important;height:40px;border-radius:25px!important;background-color:#789!important;color:#fff!important;border:2px solid #495057!important;font-family:Arial;display:flex!important;align-items:center!important;justify-content:center!important}.button_hyperlink,.cantverify-value{background:0 0!important;border:none!important;font-family:arial,sans-serif;cursor:pointer!important;font-size:13px;text-decoration:none!important}.button_hyperlink{padding:0!important;color:#0579c0;font-weight:700}.btnSubmitAlign{display:flex;flex-direction:row;margin:auto;padding-top:30px;min-width:440px;justify-content:flex-end}.cantverify-value,.column{padding:0!important}.footer{border:none!important;width:100%!important;margin:0!important}.login-container{display:flex!important;flex-direction:column!important}.form-group .password-toggle{cursor:pointer;right:2%;top:30px;background:0 0}.d-flex{flex-direction:column}.cantverify-value{color:#000}.heading-font{font-weight:700!important;text-align:left!important;padding:15px 0}.accesscode{width:450px!important}.checkbox label .checkbox-decorator .check:before,label.checkbox-inline .checkbox-decorator .check:before{width:1px!important;height:1px!important}.checkbox label,.checkbox-inline,.is-focused .checkbox label,.is-focused .checkbox-inline,.is-focused .radio label,.is-focused .radio-inline,.is-focused .switch label,.qrcodebutton,.qrcodediv,.radio label,.radio-inline,.switch label{color:#212529!important;font-family:Arial,sans-serif!important;font-size:16px}.qrcodeboldtext,.qrcodetext{font-size:13px;margin-top:15px;color:#212529!important;font-family:Arial,sans-serif!important}.hidden,.tnctext{display:none}.qrcodeboldtext{font-weight:700}.qrcodetext a{color:#00f!important;text-decoration:none!important}.qrcodemaindiv{color:#212529!important}.qrcodealign{justify-content:center;display:flex}.qrcodeinputtext{color:#212529!important;font-family:Arial,sans-serif!important;font-size:10px}.form-group-qrcode{font-size:16px!important;font-weight:700!important;color:#2b2b2b!important}.btnQRCodeSubmitAlign{display:flex;flex-direction:row;margin:auto;padding-top:30px;min-width:440px;justify-content:center}.default-logo-close,.default-logo-home{display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.delivery-options-option,.external-mfa-options-option{padding:1px;margin:8px 0}.delivery-options-wording,.external-mfa-options-wording{font-size:12px}.verify-font-multiple-select{font-size:25px!important;font-weight:700!important;text-align:left!important;border-bottom:1px solid #dee2e6;padding-bottom:20px}.default-logo-back{font-family:SourceSans;font-size:14px;color:#dcdcdc!important;padding:14px;border-right:1px #fff}.default-logo-close{float:right;background-image:url(../../images/putnam-close.svg);text-align:center;color:#fff;text-decoration:none}.home-logo-align{padding:15px 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:45px!important}.close-logo-align{padding:10px 10px 10px 30px}.multipleurl{font-family:SourceSans;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center}.page-second-header{height:54px;margin-top:0;margin-bottom:34px;background-color:#373a3c!important;border-bottom-color:#fff!important;display:flex}.page-second-header>div{margin:0 12px 0 0}.forgotcredentialsheader{width:400px;height:39px;font-family:Montserrat;font-size:32px;color:#5275a1;text-decoration:none solid rgb(82,117,161);text-align:center;margin-bottom:20px;padding-top:40px}.forgotcredential-options,.forgotpassword-option,.resetpassword-option{font-family:Lato;padding-top:20px;padding-left:18px;font-size:16px;color:#475f7b;text-decoration:none solid rgb(71,95,123);line-height:24px}.forgotcredential-options{width:373px;height:48px;padding-bottom:70px}.forgotcredential-options-option{width:380px;height:75px;border-radius:12px;fill:#ffffff;padding:25px 20px;margin-bottom:20px;margin-top:20px;margin-left:10px;box-shadow:0 0 1px rgba(64,110,184,.08),0 2px 4px rgba(64,110,184,.3)}.backtologin{height:20px;margin-top:35px}.formdesign{width:480px!important;height:640px;border-radius:25px;fill:#f5f8fc;box-shadow:0 20px 32px rgba(64,110,184,.24),0 2px 8px rgba(64,110,184,.08)}.row-design{padding-bottom:0!important}.forgotcredential-options-txtfirst{margin-top:20px}.radio-custom-label{font-size:16px;color:#475f7b;text-decoration:none solid rgb(71,95,123)}.btn-continue{width:380px;height:50px;border-radius:90px;background-color:#0660d4;background-size:cover;font-family:Montserrat;font-size:18px;color:#fff;text-decoration:none solid rgb(255,255,255);letter-spacing:1px;text-align:center}.btnContinueAlign{display:flex;flex-direction:row;margin:auto;padding-top:30px;min-width:370px;justify-content:center}.forgotpassword-option-txtfirst,.forgotpassword-option-txtsecond{margin-top:20px;margin-bottom:10px!important}.forgotpassword-option-txtfirst{text-align:center;font-size:25px}.emailIcon,.mobileIcon{-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;background:url('../../images/icon-email.svg') no-repeat}.forgotpasswordheader,.registrationheader,.resetpasswordheader{font-size:32px;font-weight:700;color:#515d6e;font-family:Montserrat Regular;text-align:center;padding-bottom:26px}.forgotpassword-confirmation-display,.registration-confirmation-display,.resetpassword-confirmation-display{font-family:Lato;color:#475f7b;width:440px;height:auto;border-radius:20px;margin:auto;background-color:#fff;border-width:1px;border-style:solid;border-color:#fff!important;box-shadow:0 20px 32px rgb(64 110 184 / 24%),0 2px 8px rgb(64 110 184 / 8%)!important;padding-top:44px;padding-bottom:26px}.forgotpassword-confirmation-bodytxt{font-size:16px;color:#000;font-weight:400;text-align:left;padding-left:30px;padding-right:30px;padding-bottom:60px}.resetpassword-option-txtfirst{width:100%;height:39px;font-family:'Montserrat Regular';font-size:32px;color:#5275a1;text-decoration:none solid rgb(82,117,161);text-align:center;margin-bottom:20px!important}.resetpassword-option-txtsecond{width:100%;height:48px;font-family:Lato;font-size:16px;color:#475f7b;text-decoration:none solid rgb(71,95,123);line-height:24px}.confirmnewpassword,.newpassword{width:100%;font-family:Montserrat;font-size:14px;color:#475f7b;text-decoration:none solid rgb(71,95,123)}.newpassword{height:17px}.confirmnewpassword{height:18px}.backtologin{font-size:16px;color:#0000c1;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center}.backtologintext,.resetpasswordfont,.resetpasswordredirect{text-decoration:underline!important}.backtologintext{font-family:Montserrat Regular!important;font-size:12px!important}.arrowdesign{font-size:26px;font-family:system-ui;vertical-align:middle!important}.registrationtext,.resetpasswordfont{font-family:Montserrat Regular!important}.arrowIcon{margin-top:0;width:25px;height:15px;margin-right:5px}.resetpassword-confirmation-bodytxt{font-size:16px;color:#000;font-weight:400;text-align:left;padding-left:50px;padding-right:30px;padding-bottom:60px}.resetpasswordredirect{text-align:center}.resetpasswordfont{font-weight:700!important;font-size:16px!important;color:#0000c1!important}.registration-confirmation-bodytxt{font-size:16px;color:#000;font-weight:400;text-align:center;padding-left:30px;padding-right:30px}.registrationredirection{height:20px;font-size:16px;color:#0660d4;text-decoration:none solid rgb(6,96,212);text-align:center;margin-top:35px}.registrationtext{text-decoration:underline!important;font-size:16px!important;text-decoration-color:#0660d4!important;color:#0660d4!important}.submit-progress-bg{background-color:#d3d3d3;opacity:.5}.submit-progress{position:fixed;top:50%;left:50%;height:6em;z-index:1;padding-left:2.1em;background-color:#000;color:#fff;-webkit-border-radius:0.4em;-moz-border-radius:.4em;border-radius:.4em;box-shadow:.4em .4em rgba(0,0,0,.6);-webkit-box-shadow:.4em .4em rgba(0,0,0,.6);-moz-box-shadow:.4em .4em rgba(0,0,0,.6);padding-top:2em;width:23em;margin-left:-11.5em}.submit-progress i{margin-right:.5em}