#page-content-container { position:static; width:100%; background-color:white; overflow:hidden; }
#page-content,#dummy-splash {  
	background-image:url('/Files/Org_Images/SPLASHPAGE_test.jpg?version=2025_10_15');
	/* background:-webkit-linear-gradient(left, 
   	rgba(255,255,255,1) 0%, 
   	rgba(255,255,255,0) 2%,
		rgba(255,255,255,0) 98%,
		rgba(255,255,255,1) 100%),
		url('/Files/Org_Images/SPLASHPAGE_test.jpg?version=2023_02_10'); */
	/*url('/media/images/newwelcome/splash_background.jpg');*/
	background-size:cover; 
	background-position:center; 
	background-repeat: no-repeat;
	box-shadow:none !important; 
	padding-top:76px;
	min-height: 592px;
	height:calc(100vh - 50px);
	width:100%;
	position:relative;
	margin:0;
	max-width:100%;
 }
fieldset.login-fieldset { padding:0 83px 40px 83px; }
.login-container {	min-width:320px; max-width:550px; }
.white-container {  background-color: rgba(255, 255, 255, 0.89); padding: 0; border-radius:4px; min-width:570px;
	position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
#wp-login-heading {
	font-weight: revert;
}
h1.wp-login-heading { background-color:transparent; color:#152C53; text-shadow: 2px 2px 3px rgba(0,0,0,0.3); padding: 0 35px 26px 35px; }
.side-by-side { width: 50%; border-right:1px solid grey; float:left; height:100%; box-sizing:border-box; }
.side-by-side:last-of-type { border-right:none; }
.font-normal { font-weight:normal; }
h3.titlerow { height:auto; }
.wp-fall-promo { box-shadow: 0 0 9px 13px rgba(255, 255, 255, 0.8); top:63px;position: absolute;
    left: 50%;
    -ms-transform: translate(-50%);
    transform: translateX(-50%); 
}
.FE-footer-container, .FE-footer-wrapper { display:none; }
.grecaptcha-badge { visibility:hidden; }
.recaptcha-policy { text-align:left; font-size:10px; margin: 15px -30px -10px -30px; }

.webpoint-tag-frame { display:none; }
body {overflow:hidden; }

#wp-welcome-card {
	background-color: rgba(255, 255, 255, 0.89);
	border-radius:4px;
}

@media screen and (min-width: 480px) {
	.card-title {
		height: 52px;
	}
}