footer{
	background: url(../images/rect-horizontal.png) no-repeat top right / 40% auto;
}

footer .menu-header-menu-container{
	padding-left:0px;
}

.footer-menu{
	display: flex;
	list-style: none;
	color:white;
}

.footer-menu li a{
	color:white;
	margin:10px 15px;
}

@media all and (max-width: 1023px){
	footer .border-bottom-gray{
		flex-wrap: wrap;
	}	
}

@media all and (max-width: 767px){
	.footer-menu{
		flex-wrap: wrap;
		justify-content: center;
	}
	.footer-menu li a{
		font-size:12px;
	}

	footer .rights{
		flex-wrap: wrap;
		justify-content: center !important;
	}

	footer .rights div{
		margin:15px auto;
	}
}