.subbrands-logos{
    display:table-cell;
    vertical-align:middle;
    height: 80px;
}
.subbrand_logo{
	border:1px solid #dee2e6;
	padding:10px 0;
}
#owl-logo-slider.owl-carousel .item img
{
	max-height: 158px;
	width: 200px;
}
.egiftcards #owl-logo-slider.owl-carousel .item
{
	padding: 0.7rem 0 !important;
}
@media (min-width: 768px) and (max-width: 992px)
{
	.subbrands-logos
	{
		//min-height: 85px;
	}
}	
@media (max-width: 767px)
{
	.subbrands-logos
	{
		//margin:10px 15px !important;
		display:inline-block;
		height: auto;
	}
	img#sub-brands
	{
		max-height: 100px;
	}
}
