body {padding: 0;min-width: 900px;border-top: 0;z-index: 0;}
/*.login-page {position: relative;display: block;width: 100%;height: calc(100vh);background-image: url('../images/bg_sa.jpg');background-repeat: no-repeat;background-size: cover;overflow: hidden;background-position: top;animation: fadeShow 50s infinite;animation-direction: alternate;overflow: hidden;}*/
.login-page {position: relative;display: block;width: 100%;height: calc(100vh);background-image: url('../images/bg_sa.jpg');background-repeat: no-repeat;background-size: cover;overflow: hidden;background-position: top;overflow: hidden;}

@keyframes fadeShow{0%{background-position: top; background-size:3000px;}	100%{background-position: -100px 0px;background-size:2750px;}}
.loginLogo img {width: 200px;}
.login-section-wrapper {position: absolute;left: 0;right: 0;width: 700px;margin: 0 auto;top: 50%;transform: translate(-0%, -50%);}
.dark-nav-bg {background: linear-gradient(149deg, rgb(20 92 131 / 39%) 0%, rgb(3 42 64 / 81%) 80%);border-radius: 20px 0 0 20px;}
#loginForm {padding: 25px;border-radius: 0px 20px 20px 0px;background-color: #ffffff73;backdrop-filter: blur(1px);border: 1px solid #7587905c;}
#loginForm .checkBoxContainer .checkmark {top: 2px;}
.login-section-wrapper #loginForm input#username, .login-section-wrapper #loginForm input#password {height: calc(45px + 2px);}
.password-field {position: relative;}
.password-field .passowrd-show {position: absolute;top: 6px;right: 10px;cursor: pointer;}
.nx-logo-left {display: flex;align-items: center;justify-content: center;height: 100%;}
.nx-logo-left img {width: 195px;}
/* input#username {padding-left: 33px !important;}
input#password {padding-left: 33px;padding-right: 30px;} */
.nxt-Login  h2{font-size: 22px;margin-bottom: 20px;}

/*CSS By NG*/
/*for loader fix on after login pages*/
p.busy {
    background-repeat: no-repeat;
    background-image: url(../images/loader.gif);
    background-position: 45px 50%;
    height: 160px;
    padding-top: 150px;
}
/*p.loader {background-image: url(../images/loader.gif);position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 150px;z-index: 1000;}*/

.check-box, #loginForm hr {
    background-color: #ffffff;
}
