.logo-block{
	position: relative;
	text-align: center;
}
.logo-block ul{
	display: inline-flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	margin-top: 0;
}
.logo-block li {
    margin: 0 0.5rem 0;
    padding: 0;
}
.logo-block li:after{
	content: none;
}
.logo-block li a{
	display: block;
}
.logo-block li a img{
	max-width: 100%;
	max-height: 9.3rem;
	-webkit-transition: all 0.2s ease;
	-moz--webkit-transition: all 0.2s ease;
	-ms--webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.logo-block li a:hover img{
	transform: scale(1.03);
}
@media(min-width:992px) and (max-width:1199.98px){
	.logo-block li a img {
    	max-height: 8.3rem;
    }
}
@media(min-width:768px) and (max-width:991.98px){
	.logo-block li a img {
    	max-height: 7rem;
    }
}
@media(max-width:767.98px){
	.logo-block li{
		margin: 1.6rem 0.5rem;
	}
	.logo-block li:first-child{
		margin-top: 0;
	}
	.logo-block li:last-child{
		margin-bottom: 0;
	}
}