@media screen and (max-width:767px){

	#mobile-menu > li { padding: 1em 0; text-align: right; border: none; }
	
	/*.br-slider { margin-left: -15px; margin-right: -15px; padding: 0 15px; }*/
	.br-slider .br-slider-gallery{ width:300vw; }
	
	.brand-title-wrapper .brands-image { aspect-ratio: 3 / 2; position: relative; max-width: 80%; margin: 0 auto 3em auto; border-radius: 0; right: 0; top: 0; }
	.brand-title-wrapper{ text-align:center; }
	.brand-url { font-size: 15px; position: relative; left: 0; bottom: 0; display: block; margin: 1em auto -2.5em auto; }
	
}