@font-face{
	font-family: "Chap Light";
	font-style: normal;
	font-weight: 300;
	font-display: fallback;
	src: url('/wp-content/themes/itc-theme-2023/fonts/chap-light/Chap-Light.woff2') format('woff2');
}

body.login-action-login,
body.login-action-lostpassword,
body.login-action-resetpass,
body.login-action-rp,
body.login-action-checkemail {
	background: #faf3f7;
	font-family: "Chap Light", sans-serif;
}

body.login-action-login .language-switcher,
body.login-action-lostpassword .language-switcher,
body.login-action-resetpass .language-switcher,
body.login-action-rp .language-switcher,
body.login-action-checkemail .language-switcher {
	display: none;
}

#login #loginform,
#login #lostpasswordform,
#login #resetpassform {
	border: none;
	border-radius: 0;
}

#login .message {
	border-radius: 0;
}
#login .message.notice.notice-info {
	border-left: 4px solid #DA7C01;
}

#login h1 a,
.login h1 a {
	background-image: url("images/itc-logo-full-ruby.svg");
	height: 150px;
	width: 300px;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}

#lostpasswordform input#user_login,
#loginform input#user_login,
#loginform input#user_pass,
#resetpassform input.input.password-input {
	border: none;
	background: #F2F2F2;
	border-radius: 3px;
	padding: 5px;
}

#loginform input#wp-submit,
#lostpasswordform input#wp-submit,
#resetpassform input#wp-submit {
	border-radius: 0;
	background: #D50057;
	border: none;
}

#login #resetpassform .reset-pass-submit button.button {
	border-radius: 0 !important;
	color: #3c434a;
	border-color: #3c434a;
}

#login a,
.login #backtoblog a:hover,
.login #nav a:hover,
.login h1 a:hover,
.login #backtoblog a:focus,
.login #nav a:focus,
.login h1 a:focus {
	color: #D50057;
}
