.price-list .wpDataTable td { vertical-align: middle; }
.price-list .wpDataTable .image_meta div, .price-list .wpDataTable .column-image_meta div { 
	width: 76px; 
	height: 76px; 
	display: block; 
	box-sizing: border-box;
	border: 1px solid #f5f5f5;
}
.price-list .wpDataTable .image_meta div a { 
	width: 75px; 
	height: 75px; 
	display: table-cell; 
	text-align: center; 
	vertical-align: middle;
	background: #fff;
}
.price-list .wpDataTable td.image_meta { width: 1px; padding: 10px; }
.mfp-img { border: 0px solid #f5f5f5; }
.mfp-img {
        min-height: 200px;
        min-width: 200px;
        background-color: white;
    }
button.mfp-arrow { display: absolute; }
button.mfp-arrow-left { left: -70px; }
button.mfp-arrow-right { right: -70px; }
.mfp-bottom-bar { 
	margin-top: -40px; 
	margin-bottom: 0; 
	background: #111; 
	border-width: 20px 0 0; 
	border-style: solid; 
	border-color: #fff;
	bottom: 0;
}
.mfp-title {  padding: 5px 4px;font: normal 13px 'Open Sans Condensed', 'PT Sans Narrow', 'Arial Narrow', Arial, Helvetica, Sans-Serif; }
.mfp-counter { background: #f5f5f5; color: #666; padding: 5px 4px; }
.mfp-close { color: #ccc; display: block;}
.mfp-image-holder { cursor: default; }

#cboxOverlay { background: #000; }
.sas-parts-image_x { background: url(images/price_list_img_placeholder.png) no-repeat top right; }