﻿.top_mm_style h3 {
	line-height: 42px;
	margin-bottom: 0;
}

#mm_process {
	z-index: 9;
}

#mm_filter_panel {
	border-radius: 0;
	border: none;
	background: #f7f7f7;
}

.button_filter_mm button {
	float: right;
}

@media print {
	#mm_filter_panel {
		display: none;
	}
}


.partsfilter-models-row .modal-img {
	padding: 10px;
}

.partsfilter-models-row .model-img {
	background: black;
	padding: 0px;
	position: relative;
	text-align: center;
	width: 100%;
	cursor: pointer;
}

	.partsfilter-models-row .model-img img {
		opacity: 1;
		transition: 0.3s opacity;
	}

	.partsfilter-models-row .model-img .model-img-desc {
		background-color: rgba(0, 0, 0, 0.6);
		bottom: 0px;
		color: white;
		font-size: 1.2em;
		left: 0px;
		padding: 6px 12px;
		position: absolute;
		transition: 0.5s padding;
		text-align: center;
		width: 100%;
	}

	.partsfilter-models-row .model-img:hover img {
		opacity: 0.7;
	}

	.partsfilter-models-row .model-img:hover .model-img-desc {
		padding-bottom: 7%;
	}
