/* FOOTER CSS */
#page-footer {
display: flex;
flex-direction: row;
background-color: #0170c5;
color: #FFF;
border-top: 1px solid black;
font-family: sans-serif;
font-size: 16px;
height: 100px;
justify-content: space-evenly;
}

#footer-left {
display: flex;
flex-direction: column;
justify-content: space-evenly;
align-items: center;
}

#footer-left-top {

}
#footer-left-top img {
width: 100px;	
background-color: #FFF;	
}

#footer-middle {
display: flex;
flex-direction: column;
justify-content: space-evenly;
align-items: center;
}

#footer-middle-top {
	
}

#footer-middle-top img {
width: 100px;	
}

#footer-right {
display: flex;
flex-direction: column;
justify-content: space-evenly;
align-items: center;
}

#footer-right-top {
height: 40px;	
}

#footer-right-top img {
height: 45px;
filter: invert(100%) sepia(0%) saturate(7408%) hue-rotate(183deg) brightness(200%) contrast(115%);
}

#footer-right-bottom {
	
}

#footer-right-bottom a {
color: white;	
text-decoration: none;
}

#footer-right-bottom a:hover {
text-decoration: underline;
background-color: #0170C5;
}