#cover {
    background: #222 url('/ui/brands/pmh/login-background.jpg') center center no-repeat;
    background-size: cover;
    height: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    position: relative;
	}

	#cover-caption {
    width: 100%;
    position: relative;
    z-index: 1;
	}

	/* only used for background overlay not needed for centering */
	form:before {
		content: '';
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		/*background-color: rgba(0,0,0,0.3);*/
		background-color: rgba(255,255,255,0.9);
		z-index: -1;
		border-radius: 10px;
	}

	.landing-page-logo {
		max-width:200px;
		max-height:200px;
	}

	.landing-page-header {
		color: #000000;
    }
    
    .landing-page-text {
		color: #000000;
    }
    
    .landing-page-text-alert {
		color: #FF6319;
    }
    