.bannerNav{float:left;width:183px;height:284px;margin:0 0 0 8px;background-image:url(../../images/login/left_nav.png);background-position:top left;background-repeat:no-repeat}.bannerNav ul{list-style:none;display:block;margin:0;padding:10px 0 0 0;text-align:right;font-size:18px}.bannerNav ul li{display:inline;margin:0;padding:0}.bannerNav ul li a{display:block;margin:0;padding:7px 11px 7px 10px;color:#fff;text-decoration:none;border-bottom:1px solid #5dadde}.bannerNav ul li a:hover{background-color:#3cb4e7}.hpBannerconnect{height:282px;background-image:url(../../images/login/fnma_drs_banner.png);background-position:top right;background-repeat:no-repeat;margin-right:8px}.login{display:flex;flex-direction:column;justify-content:center;float:right;min-height:130px;width:293px;margin:0 0 0 0;background-image:url(../../images/login/login_box.png);background-size:100% 100%;background-position:top left;background-repeat:no-repeat;color:#fff;font-size:12px;padding:20px}.login .padding{margin:0;padding:18px 15px 0 15px}.login .padding form{clear:both;padding:8px 0 0 0;text-align:left}.login .padding form input{margin-bottom:7px;color:#aaa}.login .padding p{margin:0;padding:0}.login .padding p a{float:right;color:#fff}.login .padding p b{float:left}.login-input{width:1500px;min-width:1500px}.login-btn{width:90%;padding:2px 0!important}.login-table{width:100%}#login{width:160px;height:20px}#pwd{width:160px;height:20px}.ssoLogin{display:flex;justify-content:center;align-items:center;width:100%}.ssoLoginBtn{padding:0 10px;font-family:Calibri;padding:2px 0!important;width:88%}.hpContent{float:left;width:600px;height:130px;text-align:left;line-height:18px}.hpContent p{margin:0 0 12px 20px;padding:0}.editor-field input[type="text"],.editor-field select{width:100px}.loginTitle{align-items:center;justify-content:left;top:50%;transform:translateY(100%);z-index:1;pointer-events:none;display:block;margin-top:100px;margin:0;padding:0;line-height:1}span.loginHeader{margin-top:100px;font-size:38px;font-weight:bold;color:#2572bb;padding-left:15px}span.loginSubHeader{font-size:21px;font-weight:bold;font-style:italic;padding-left:15px}span.word:first-letter {font-size:2000%}.fa-eye{color:#16191d}button{background-color:#007bff;color:#fff;padding:10px 20px;font-size:16px;border:0;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.div_sysnotification{width:600px;height:100px;overflow-x:hidden;overflow-y:auto;border:1px solid #a9a9a9;margin:0 auto;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px}.forgotFrm{border:1px solid #808080;padding:10px}.forgotTitle{color:#056bb3;font-weight:bold;font-size:1.5em}.forgotheadertext{font-weight:bold}.forgoterrortext{color:#f00}.forgotradioinput{padding-bottom:10px}.forgotinput{padding-left:15px}.errorMessage{display:flex;justify-content:center;align-content:center;padding:0 10px 10px;color:#f00;width:1000px}.alert_msg{display:flex;justify-content:center;align-content:center;padding:0 20px 20px;color:#f00;width:1000px;background-color:#ffa500;border:5px;border-color:#ffd486}.or-divider{display:flex;align-items:center;text-align:center;gap:.5em;padding:7px}.or-divider hr{flex:1;border:0;border-top:1px solid #fff;margin:0;height:1px}.or-divider span{white-space:nowrap;font-weight:bold}