div.kc-logo-text {
	background-image: url('../img/antifa_lesbian_pride.png');
	background-size: 256px 256px;
	background-repeat: no-repeat;
	height: 256px;
	width: 256px;
	margin: 0 auto;
}
div.kc-logo-text span {
	display: none;
}

.login-pf body {
        background: url('../img/background.jpg') no-repeat center center fixed !important;
        background-size: cover !important;
}

@media (max-width: 767px) {
  #kc-header-wrapper {
    padding: 20px 0 60px 0 !important;
    color: #ededed !important;
    font-size: 29px !important;
    font-weight: var(--pf-global--FontWeight--normal) !important;
    letter-spacing: 3px !important;
    line-height: 1.2em !important;
    text-align: center !important;
  }
}
