/* Login page styles  */
@font-face {
    font-family: 'OpenSans';
    src: url("fonts/opensans-font/OpenSans-Bold.ttf") format("truetype");
}

.login #login {
    width: 323px;
}
.login .login-heading {
	flex-direction: column;
}
.login .login-heading h2 {
    padding-bottom: 10px;
}
.login.login-action-login .login-heading a,
.login.login-action-login form .lostmenot a {
 color: var( --bb-login-register-link-color-regular );
}

.login.login-action-login .login-heading a:hover,
.login.login-action-login form .lostmenot a:hover,
.login.wp-core-ui .button.wp-hide-pw:hover .dashicons {
 color: var( --bb-login-register-link-color-hover )
}

.forgetmenot,
.login .privacy-policy-page-link {
    display: none;
}

.login.login-action-login.wp-core-ui .button-primary {
	background-color: var( --bb-login-register-button-background-color-regular );
	border: 1px solid var( --bb-login-register-button-border-color-regular );
	border-radius: var( --bb-button-radius );
}

.login.login-action-login.wp-core-ui .button-primary:hover {
	background-color: var( --bb-login-register-button-background-color-hover );
	border: 1px solid var( --bb-login-register-button-border-color-hover );
	border-radius: var( --bb-button-radius );
}
.login.login-action-login input[type=text],
.login.login-action-login input[type=password] {
    border-radius: var( --bb-button-radius );
}

#wp-submit.button-primary {
 font-size:  16px;
 font-weight:  700;
}

button#wp-submit span {
	padding-left: 5px;
}
