
.wp-core-ui,
.wp-core-ui .button,
.wp-core-ui .button-primary,
.wp-core-ui .button-secondary,
input,
select,
a {
  --wp-admin-theme-color: #f73058;
	--wp-admin-theme-color-darker-10: #F7244F;
	--wp-admin-theme-color-darker-20: #F7244F;
}

/*

*/
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:active,
.wp-core-ui .button-primary:hover {

}

.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
	background: var(--wp-admin-theme-color, #3858e9);
  border-color: var(--wp-admin-theme-color, #3858e9);
}



input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus, textarea:focus {
  border-color: var(--wp-admin-theme-color);
  box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color);
  outline: 2px solid transparent;
}

html,
body.login {
	height: 100%;
	margin: 0;
	padding: 0;
}

body.login {

	display: flex;
	align-items: center;
	justify-content: center;

	min-height: 100vh;

	overflow: hidden;
	font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;

	/* background image */
	background:
		linear-gradient(
            rgba(255, 255, 255, 0.95),
            rgba(255, 255, 255, 0.95)
        ),
		url(https://static.services.quantatec.cloud/others/wp/login-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;


	/* Hide Language Switcher */
	.language-switcher {
		display: none;
	}

	/* REMOVE WORDPRESS DEFAULT POSITIONING ISSUES */
	#login {
		width: 420px;
		padding: 0;
		margin: 0;

		position: relative;
		z-index: 2;
	}

	/* CENTRING FIX FOR WP WRAPPER */
	form {
		margin-top: 25px;
	}

	/* GLASS CARD (20i-like panel) */
	form {

		border-radius: 18px;
		padding: 25px;

		box-shadow:
			0 15px 40px rgba(0, 0, 0, 0.20),
			inset 0 1px 0 rgba(255, 255, 255, 0.05);
	}

	h1 {

		background: url(https://static.services.quantatec.cloud/others/wp/quantatec-logo.png);
		background-repeat: no-repeat;
    background-size: contain;
    height: 50px;
    width: 323px;
    margin-inline: auto;

		margin-bottom: 20px;

		a {
			display: none !important;
		}

	}

	/* sometime an admin email verfication/confirmation message can appear. */
	/* as it will have its own h1, we need to make sure not to show the logo again */

	form.admin-email-confirm-form {

		h1.admin-email__heading {
			display: none;
		}

		/* outgoing link to wordpress website */
		p.admin-email__details a {
			display: none;
		}

	}




}

