/*************************Styles for the footer area across the site*/

.footer
{
	background-color: #505c62;
	color: white;
	font-size: 20px;
	width: 100%;
}

.footer-top
{
	border-bottom: solid thin;
	padding: 10px 20px;
    text-align: center;
}

.footer-middle
{
	border-bottom: solid thin;
	text-align: center;
}

.footer-logo-wrap
{
	align-items: center;
	display: flex;
	justify-content: space-around;
	margin: 15px 0;
}

.footer-logo
{
	max-height: 125px;
}

.footer-bottom
{
	display: flex;
	justify-content: space-between;
	margin: auto;
	padding: 15px 30px;
}

.footer p
{
	margin: 0;
}

@media(max-width:1080px)
{
	.footer-logo
	{
		max-height: 30px;
	}
    
    .footer-bottom
    {
        display: block;
        text-align: center;
    }
}