
.login-pf body, body {
	background-image: url('../images/login-bg.jpg');
	background-color: #3a5160; /* deep */
	background-repeat: no-repeat;
    	background-position: center;
    	background-attachment: fixed;
    	background-size: cover;
}

.card-pf {
	border-top-color: #fe4a5d;  /* spark */
	background-color: #ffffff;
}

.pf-c-button.pf-m-primary {
	background-color: #fe4a5d; /* spark */
}

.pf-c-form-control:hover, .pf-c-form-control:focus {
	border-bottom-color: #3a5160; /* deep */
}
.pf-c-form-control:focus-within {
	border-color: #3a5160; /*deep*/
}

#kc-header-wrapper {
    background-image: url('../images/qube-creatives.png');
    color: transparent;
    background-repeat: no-repeat;
    width: 270px;
    padding: 0px 0px 0px 0px;
    height: 135px;
    background-size: contain;
    margin: 20px auto;
}
