.footer_home{
	position:absolute;
	bottom:0;	
}

.footer_main{
	width:100%;
	color:darkgrey;
	margin-top:46px;
	text-align:center;
}

.footer_top{
	width:80%;
	max-width:1080px;
	margin:auto;
	padding:10px;
	border-bottom:1px darkgrey solid;
}

.footer_top a{
	display:inline-block;
	text-decoration:none;
	color:black;
	margin-right:20px;
	transition:0.2s ease-in-out;
}

.footer_bottom{
	padding:10px;
	
}

.footer_top a:last-child{
	margin-right:0px;
}

.footer_top a:hover{
	color:#2f6956;
}