/* go to lang page button */
login-page .go-lang, user-menu .logout-modal__content div:nth-last-child(2){display:none !important;}

login-page .background {
	background-image: url("/assets/oup/background.svg") !important;
	height: 100% !important; 
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: 450% 450% !important;
	background-color: #002868 !important;
}

login-page .logo {
	content: url("/assets/oup/platform_logo_horizontal_AT.png") !important;
	width: 279px !important;
	height: auto !important;
	background-size: contain !important;
}

login-page .right-bottom::before {
	content: "";
	background-image: url('/assets/oup/rainbowone_light.png');
	background-size: cover;
	width: 240px;
	height: 44px;
}

login-page .right-bottom::after {
	content: none !important;
}

/* Hide the a tag inside right-bottom */
/* Hide box_right */
/* Hide forget-password label */
/* Hide condition label */
login-page .forget-password.label, login-page .box__right, login-page .condition, login-page .right-bottom a {
    display: none !important;
}

login-page .box {
	width: auto !important;
}

login-page .box__left__row {
	justify-content: start !important;
}

login-page .login-btn {
	background-color: #1ca8ff !important;
}

login-page .login-main button.switch.checked {
	background-color: #1ca8ff !important;
}