﻿#footerpartners {
	padding-bottom: 60px;
}

#partnerfooterbox {
	width: 96%;
	margin: 20px 2% 0 2%;
	height: auto;
}

#partnerfooterbox a {
	height: 80px;
	margin: 0px 3px;
}

#partnerfooterbox a img {
	max-width: 150px;
	height: auto !important;
	max-height: 80px;
	transition: all 0.3s ease-in-out;
}

#partnerfooterbox a:hover img {
	filter: hue-rotate(152deg) invert(100%);
}

.partnercontent, #partnerfooterbox .owl-controls {
	display: none;
}

#partnerstitle.b11kh1title {
	margin-bottom: 50px;
	padding-left: 0;
	padding-top: 60px;
	text-align: center;
}

.partneritem {
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	width: 100%;
	height: 80px;
	text-align: center;
}

@media screen and (max-width: 768px) {
	#partnerfooterbox a img {
		max-width: auto;
		width: auto;
		height: 80px;
		margin: 0px auto;
		display: block;
	}

	.partneritem {
		width: 100vw;
		margin-left: -25px;
	}

	#partnerfooterbox {
		width: 96vw;
		margin: 20px 2vw 0 2vw;
	}

	.partneritem a {
		width: 100vw;
	}
}
