/* #page-login-index .background-container {background-position: center;}

#page-login-index #region-main-box {background:none!important;box-shadow: none;}

#page-login-index #page-content {justify-content: flex-end!important;align-items: center;}

#page-login-index .workplacelogin {background: white;border-radius: 50px;}

#page-login-index .rememberpass{display:none;}

#page-login-index #login-page-footer .logininfo,#page-login-index #login-page-footer .homelink,
#page-login-index #login-page-footer a,#page-login-index #login-page-footer .mt-5 
{display:none;}



#page-login-index .workplacelogin .site-logo {height:100px;width:70%;}

#page-login-index #logintab {width:100%; max-width: 375px;margin:0 auto;}

#page-login-index input,#page-login-index  #loginbtn{background:#e6e7e9;border-radius:10px;border:none;color: black;font-size: 14px;}

#page-login-index  #loginbtn {
	padding-left: 25px;
    padding-right: 25px;
}

#page-login-index  #loginbtn:focus{border:none;box-shadow:none;}

#page-login-index form#login label[for="username"],#page-login-index form#login label[for="password"]{display:none;}

.list-of-logos{
	text-decoration: none;
    list-style: none;
    display: flex;
    padding: 0;
    justify-content: space-around;
	padding-top: 5px;
    padding-bottom: 5px;
}

.list-of-logos li{line-height:35px;align-self: center;}

.list-of-logos img{width:100px;}

#page-login-index h3.login-sub:after {
    content: "";
    left: 0px;
    display: block;
    position: relative;
    width: 100%;
    height: 4px;
    margin-top: 2px;
    content: " ";
    background: #000;
    border-bottom: 1px solid black;
    width: 65px;
}

#page-login-index .forgetpass {
	float: right;
	padding-top: 9px;
	font-weight: bold;
    font-size: 16px;
}

#page-login-index .modal-dialog .modal-content {
	position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    outline: 0;
}

#page-login-index .modal-dialog .modal-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 1rem 1rem!important;
    border-bottom: 1px solid #dee2e6;
}

#page-login-index .modal-dialog .modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 1rem!important;
}

#page-login-index .modal-dialog {
    width: 90%;
    max-width: 800px;
    margin: 3rem auto 0;
} */

/*expand body width*/
.pagelayout-standard #page.drawers .main-inner, body.limitedwidth #page.drawers .main-inner {
    max-width: 100%!important;
  }

/*login-page*/
.login-wrapper {
    justify-content: right;
}

.login-container .login-logo .img-fluid {
    max-width: 65%;
}

#page-login-index input,#page-login-index  #loginbtn{background:#e6e7e9;border-radius:10px;border:none;color: black;font-size: 14px;}

.login-container .login-logo {
    margin-bottom: 2rem;
}

.list-of-logos{
	text-decoration: none;
    list-style: none;
    display: flex;
    padding: 0;
    justify-content: space-around;
	padding-top: 5px;
    padding-bottom: 5px;
}

.list-of-logos li{line-height:35px;align-self: center;}

.list-of-logos img{width:100px;}





/*login -page*/

.eupopup-container a {color:white;}

.animated-imgs{
	display:flex; 
	justify-content:space-between;
	flex-wrap:wrap

}

@keyframes fadeInUp {
  from { 
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.animated-imgs img{
	opacity: 0; 
	animation: fadeInUp 1s ease-in-out 0s forwards;
	margin-top:30px;

}

.animated-imgs img:first-child{
	animation-delay: 0s;

}

.animated-imgs img:nth-child(2){
	animation-delay: 2s;

}

.animated-imgs img:nth-child(3){
	animation-delay: 4s;

}

.animated-imgs img:nth-child(4){
	animation-delay: 6s;

}

.animated-imgs img:last-child{
	animation-delay: 8s;

}



@media (max-width: 575.98px) {
	#page-login-index .workplacelogin, .signupform {
		max-width: 70%;
		margin: 0 auto;
	}
	
	#page-login-index .workplacelogin .btn {
		width:unset;
	}
	
	
}

@media (max-width: 768px) {
	#page-login-index .background-container {
		background-position: right;
	}
}

