
/* ======================================================================================================================================================
Slideshow Fullscreen
====================================================================================================================================================== */
.avia-fullscreen-slider {
	border-top: none;
}

.avia-fullscreen-slider .avia_loading_icon {
	position: absolute;
}

.avia-fullscreen-slider .avia-slideshow {
	margin: 0;
	height: 1500px;
	height: 100vh;
	min-height: 250px;
}

.avia-fullscreen-slider .avia-slideshow-inner {
	width: 100%;
	height: 100%;
	position: absolute;
	-ms-perspective: 1000px;
	-ms-backface-visibility: hidden;
}

.avia-fullscreen-slider .avia-slideshow>ul>li {
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: center center;
}

.avia-fullscreen-slider .avia-slideshow[data-image_attachment="fixed"]>ul>li {
	background-attachment: fixed;
}

.avia-fullscreen-slider .avia-slide-wrap {
	display: block;
	width: 100%;
	height: 100%;
}

.avia-fullscreen-slider .caption_container {
	height: 100%;
}

.avia-fullscreen-slider .caption_right {
	text-align: right;
}

.avia-fullscreen-slider .caption_bottom .slideshow_caption {
	bottom: 40px;
}

.avia-fullscreen-slider .avia-slideshow-controls a, .av-control-minimal .avia-slideshow-controls a {
	opacity: 0;
	filter: alpha(opacity=0);
}

.avia-fullscreen-slider:hover .avia-slideshow-arrows a, .avia-fullscreen-slider:hover .avia-slideshow-dots a:hover, .av-control-minimal:hover .avia-slideshow-arrows a, .av-control-minimal:hover .avia-slideshow-dots a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.avia-fullscreen-slider:hover .avia-slideshow-dots a, .av-control-minimal:hover .avia-slideshow-dots a {
	opacity: .8;
	filter: alpha(opacity=80);
}

.av-slider-scroll-down-active .avia-slideshow-dots a {
	bottom: 80px;
}

@media only screen and (max-width: 767px) {
	.avia-fullscreen-slider .avia-slideshow {
		min-height: 150px;
	}
	
	.caption_right .slideshow_align_caption {
		text-align: right;
	}
}
