.wpec_image{position:relative;overflow:hidden !important;}
/*Quick View Under Image*/
.product_grid_display .item_image a.wpec_quick_view_ultimate_under_button,.product_grid_display .item_image a.wpec_quick_view_ultimate_under_link{height:auto !important; line-height: inherit !important;}
a.wpec_quick_view_ultimate_under_button {
	white-space: nowrap;
	text-decoration:none !important;
	display: inline-block !important;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	height:auto !important;
}
.wpec_quick_view_ultimate_content_under a.wpec_quick_view_ultimate_under_button:hover {
	opacity:0.9;
}

/*Quick View On Hover*/
.wpec_quick_view_ultimate_container {
	display:none;
}
.product_hover .wpec_quick_view_ultimate_container {
	display: block !important;
	left: 0;
	position: absolute;
	width: 100%;
	text-align:center;
	z-index:999;
}
.wpec_quick_view_ultimate_container .wpec_quick_view_ultimate_content {
	width: 100%;
	text-align:center;
	clear:both;
	height:auto;
	max-height:100%;
	position:relative;
	display:block;
}
.product_hover .wpec_quick_view_ultimate_container span{display:block;}
.product_hover .wpec_quick_view_ultimate_container span {
	vertical-align:middle;
	white-space: nowrap;
	text-decoration:none !important;
	display: inline-block !important;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	z-index:1;
}
#fancybox-content > div {
	width:100% !important;	
}
#fancybox-outer {
	padding:0px !important;
}
.ad-preloads {
	position: absolute;
	left: -9000px;
	top: -9000px;
}

@media only screen and (max-width: 568px) {
	#fancybox-content {
		border:5px solid #FFFFFF !important;
		width:auto !important;
	}
	#fancybox-outer {
		padding:0px !important;
	}
}
