.alert-banner {
	display: block;
	width: 100%;
	background-color: #CB272E;
	color: #ffffff;
	margin: auto;
	padding: 20px 0px;
	text-align: center;
	position: absolute;
	top: 100px;
	left: 0;
	z-index: -1;
}


.alert-banner a {
	color:#fff;
}

.content {
	padding-top:165px !important;
}
.anchor-tag {
	margin-top: -184px;
	padding-top: 184px;
}

@media (max-width: 775px) {

	.footer_form {
		position:relative;
		top:-200px;
		visibility:none;
	}
}

@media (max-width: 420px) {
	.alert-banner {
		top: 119px;
	}
	.content {
		padding-top:184px !important;
	}
	.footer_form {
		position:relative;
		top:-225px;
	}
}