/**
*  Module: jQuery AJAX-ZOOM for Shopware 5.1+, AjaxZoom.css
*
*  Copyright: Copyright (c) 2010-2018 Vadim Jacobi
*  License Agreement: http://www.ajax-zoom.com/index.php?cid=download
*  Version: 1.4.11
*  Date: 2018-08-30
*  Review: 2018-08-30
*  URL: http://www.ajax-zoom.com
*  Demo: shopware.ajax-zoom.com
*  Module home: http://www.ajax-zoom.com/index.php?cid=modules&module=shopware
*  Documentation: http://www.ajax-zoom.com/index.php?cid=docs
*
*  @author    AJAX-ZOOM <support@ajax-zoom.com>
*  @copyright 2010-2018 AJAX-ZOOM, Vadim Jacobi
*  @license   http://www.ajax-zoom.com/index.php?cid=download
*/

/* Fixes a bug in shopware */
.js--overlay{pointer-events: none;}
.js--overlay.is--open{pointer-events: auto !important;}

/* Overwrite some css from /axZm/extensions/skins/default/jquery.axZm.thumbSlider.css */
.azThumb li div.spinOverlImg, .axZmThumbSlider li div.spinOverlImg {
	background-position: center -47px;
}

.axZmThumbSlider li.horizontal.selected,
.axZmThumbSlider li.vertical.selected {
	border-color: #d9400b;
	box-shadow: 0 0 0 0px #d9400b;
}

.axZm_mouseOverDotNavi>div.selected {
    border-color: #d9400b;
    background-color: #d9400b;
}

.axZm_mouseOverTitleParentAbove .axZm_mouseOverTitle_inner{
	border-color: #dadae5;
}

/* Overwrite some css from /axZm/axZm.css */
.zFsO {
	background-color: #FFFFFF;
}

.zFsOResOverlay{
	background-color: #FFFFFF;
}

.axZm_spinPreloaderBar {
	background-color: #0191ff;
	background-image: url('axZm/icons/spin_preloader_blue_10x10.png');
}

.axZm_spinPreloaderHolder {
	background-image: url('axZm/icons/tr_black_50.png');
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

.az_mouseOverZoomParentNativ {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	width: 100% !important;
	height: 100% !important;
}

.js--modal .modal--close {
	z-index: 100;
}
.js--modal #axZm_zoomCornerFsc {
	display: none !important;
}

/* frontend layout */
.axZm_mouseOverZoomContainerWrap {
	border-color: #dadae5;
}

@media screen and (max-width: 1024px) {
	.axZm_mouseOverZoomContainerWrap {
		border-width: 0;
	}
}

div.vjs-default-skin .vjs-big-play-button {
	top: 50%;
	left: 50%;
	margin-left: -1.5em;
	margin-top: -0.75em;
}

#fancybox-wrap {
	z-index: 2147483646 !important;
}

body>#zFsO {
	z-index: 2147483646 !important;
}