
.cover-container header,.cover-container fieldset, .cover-container footer {
	background: transparent;
}
.cover-container header {
	border-bottom: none;
	color: #fff;
}

.cover-container form {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.cover-container fieldset {
	padding-bottom: 0px;
}

.cover-container .sky-form footer {
	border-top: none;
	padding-left: 10px;
	padding-right: 10px;
}

.cover-container label.label {
	color: #fff;
}

.cover-container p {
	color: #fff;
}

.cover-container .sky-form a {
	color: #fff;
	text-decoration: underline;
}

.cover-container .sky-form button a {
	color: #1c2951;
	text-decoration: none;
}

.cover-container footer button {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #1c2951;
	background: #fff;
	font-size: 18px;

	box-sizing: border-box;
}


#login-back-to-site-btn {
	background: #fff !important;
	margin-top: 5px !important;
}

.cover-container footer button:hover {
	background: #66BB6A;
	color: #1B5E20;
	border-color: #2E7D32;
}

.cover-container #return-button {
	margin-top: 10px;
}

.masthead-brand img {
	max-height: 80px !important;
	height: 80px !important;
}


.sky-form #forgotpassword {
	margin-left: 0px;
}

/*Register screen */

#register-form fieldset {
	padding-left: 10px;
	padding-right: 10px;
}



/*Forgot Password Screen */

.cover-container.forgot-password #submit {
	margin-left: 0px;
}

@media (min-width: 992px) {
	.masthead, .mastfoot, .cover-container {
	width: 500px;
	}
}

@media (max-width: 960px) {
	.cover-container label {
		width:100%;
		left:0;
	}

	.sky-form #forgotpassword {
		margin-left: -20px;
	}

	.forgot-password-column {
		padding-left: 20px !important;
	}
}