footer{
	width:100%;
	margin:50px auto 0 auto
}
footer .ul_wrapper ul li{
	list-style:none;
	margin-left:5px;
	display: inline;
}
footer .ul_wrapper{
	width:100%;
	padding:10px auto 10px auto;
	position: relative;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
footer ul li a{
	color:#0f5dfd;
	margin-right:5px;
}
footer ul{
	margin-right: 10px;
	
}
footer p{
	font-size:9pt;
	text-align:center;
}
footer p a{
	font-size:9pt
}
.hr{
	width:100%;
	height:1px;
	background-color: #EDEDED;
	border: none;
	position: relative
}
@media only screen and (max-width: 1024px) {
	footer .hr{
		display: none;	
	}
	footer .ul_wrapper{
		display: none;
	}
}