/*
 * Specific styles of signin component
 */

/*
 * General styles
 */
body, html {
	background-image: linear-gradient(#232b30, #f8f8f8);
}

#logo {
	border-top-left-radius: unset;
	border-top-right-radius: unset;
}


.btn-primary:hover{
	background-color: #5e4d62 !important;
}

.btn-primary{
	background-color: #f6323e !important;
	border-radius: 0px !important;
}


/*
 * Card component
 */
.card {
/* shadows and rounded borders */
	-moz-border-radius: unset;
	-webkit-border-radius: unset;
	border-radius: unset;

}

.profile-img-card {
	height: unset;
}

/*
 * Form styles
 */
.form-signin #email,
.form-signin #password-confirm,
.form-signin #password {
	direction: ltr;
	height: 44px;
	font-size: 16px;
}


.form-signin input[type=email],
.form-signin input[type=password],
.form-signin input[type=text],
.form-signin button {
	border-radius: 0px;
}


.btn.btn-signin {
	background-color: #a30b2a !important;
}

.btn.btn-signin:hover,
.btn.btn-signin:active,
.btn.btn-signin:focus {
	background-color: #70081D;
}

.forgot-password {
	color: #a30b2a !important;
}

.forgot-password:hover,
.forgot-password:active,
.forgot-password:focus{
	color: #5e4d62;
	text-decoration: none;
}