.login-pf {
	height: auto;
	background: #f3f5f4;
}

.login-pf body {
   background: transparent;
}

#kc-header {
	height: 100px;
	background: #f3f5f4 url(../img/wisa-logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 25px;
}

#kc-header-wrapper {
	display: none;
}

#kc-header, a {
    color: #135f8e;
}

#kc-info {
	padding-bottom: 20px;
	margin-bottom: -50px;
}

a:hover,a:active,a:focus {
	color: #0a324b !important;
}

#kc-locale ul li a:hover {
    color: white !important;
    background-color: #135f8e;
}

.card-pf {
	border-color: #135f8e;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

.pf-c-button.pf-m-primary {
    background-color: #135f8e;
}

.pf-c-button.pf-m-primary:hover, .pf-c-button.pf-m-primary:focus, .pf-c-button.pf-m-primary.focus, .pf-c-button.pf-m-primary:active, .pf-c-button.pf-m-primary.active, 
.open > .dropdown-toggle.btn-primary, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open .dropdown-toggle.btn-primary.focus, .open .dropdown-toggle.btn-primary:focus, .open .dropdown-toggle.btn-primary:hover {
	background-color: #0a324b;
    border-color: #0a324b;
}

.form-control:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus {
	box-shadow: 0 0 0 0.2rem rgba(19, 95, 142,.5);
	outline: none !important;
}
