#footer {
	 position: absolute;
	 bottom: 0;
         width:100%;
	 height: 150px;
}
 .footer{
         display:flex;
	 align-items: center;
	 justify-content: center;
	 width: inherit;
	 height: 100%;
	 background-color:  #1e5ea5;
	 text-align: center;
	 color: #fff;
}
 .footer a {
	 color: inherit;
 }        
 .footer a:-webkit-any-link {
    cursor: pointer;
    text-decoration: underline;
}
 .footer table {
    border-spacing: 50px;
}
 .footer table tr{
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
 .footer table td{
    display: table-cell;
    vertical-align: inherit;
}
 .footer table td:nth-child(1) {
    padding-right: 150px;
}