.alert-banner {
display: block;
width: 100%;
background-color: #ED0000;
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;
}

@media (max-width: 775px) {

	.footer_form {
		position:relative;
		top:-200px;
		visibility:none;
	}
}

@media (max-width: 420px) {
	.alert-banner {
		line-height: 20px;
		padding: 10px 0px;	
		top: 110px;
	}
	.footer_form {
		position:relative;
		top:-225px;
	}
	.content {
		padding-top:150px !important;
	}
}