.ezm_slider_container{
	height: 100%;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}

.ezm_slider_large_container{
	height: 80%;
}

.ezm_slider_small_container{
	height: 20%;
}

.ezm_slider_large_container,
.ezm_slider_small_container{
	position: relative;
	overflow: hidden;
	width: 100%;
}

.ezm_slider_large_film,
.ezm_slider_small_film{
	position: absolute;
	left: 0;
	white-space: nowrap;
	height: 100%;
	width: 100%;
}

.ezm_slider_large_item,
.ezm_slider_small_item{
	display: inline-block;
	height: 100%;
	position: relative;
	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.ezm_slider_img_src{
	bottom: 0;
	display: block;
	left: 0;
	margin: auto;
	max-height: 100%;
	max-width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	
	padding: 2px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.ezm_slider_large_nav_prev,
.ezm_slider_large_nav_next,
.ezm_slider_small_nav_prev,
.ezm_slider_small_nav_next{
	background: black;
	font-size: xx-large;
	height: 100%;
	min-width: 25px;
	opacity: 0;
	position: absolute;
	top: 0;
	text-align: center;
	width: 5%;
/* 	z-index: 10001; */
}

.ezm_slider_large_nav_prev:hover,
.ezm_slider_large_nav_next:hover,
.ezm_slider_small_nav_prev:hover,
.ezm_slider_small_nav_next:hover{
	cursor: pointer;
}

.ezm_slider_large_container:hover .ezm_slider_large_nav_prev,
.ezm_slider_large_container:hover .ezm_slider_large_nav_next,
.ezm_slider_small_container:hover .ezm_slider_small_nav_prev,
.ezm_slider_small_container:hover .ezm_slider_small_nav_next{
	opacity: 0.3;
}

.ezm_slider_large_nav_prev,
.ezm_slider_small_nav_prev{
	left: 0;
}

.ezm_slider_large_nav_next,
.ezm_slider_small_nav_next{
	right: 0;
}

.ezm_slider_arrow_icon{
	color: white;
	font-weight: bold;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.ezm_user_select_none {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}




.ezm_slider_full_shade{
	background: rgba(0,0,0,0.85);
/* 	padding: 50px; */
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	visibility: hidden;
	width: 100%;
	z-index: 10000;
}

.ezm_slider_full_shade:target{
	visibility: visible;
}

.ezm_slider_full_anchor{
	cursor:auto;
	height:100%;
	position:fixed;
	width:100%;
}

.ezm_slider_full_position{
	background:white;
	bottom:0;
	height:85%;
	left:0;
	margin:auto;
	position:absolute;
	right:0;
	top:0;
	width:85%;
}
