.login-pf {
        background-image: url("");
        background-color: #cccccc;
}

.login-pf body {
	background: url("") no-repeat center center fixed;
	background-size: auto auto;
	color: #575757;
	background-color:#cccccc;
        height: 100%;
}

#kc-header {
	color: #575757;
	background-color:#cccccc;
	border-bottom: 3px solid #e60027; 
}
		
#kc-header-wrapper {
    text-transform: none;
}

.card-pf {
	color: #575757;
	background-color:#cccccc;
	box-shadow: 0 3px 3px rgba(3, 3, 3, 0.175);
	border-color:#cccccc;
}

#kc-login,
.btn-primary {
    color: white;
	background-color: #e60027;
	background-image: none;
	border-top-color: #e60027;
	border-bottom-color: #b1000e;
	border-left-color: #e60027;
	border-right-color: #b1000e;
}