/* at_slideshow */
.carousel { position: relative; }
.carousel .slideshow-inner { position: relative; overflow: hidden; width: 100%; }
.carousel .slideshow-inner>.item {
	display: none;
	position: relative;
	overflow: hidden;
	-webkit-transition: 0.6s ease-in-out left;
	-o-transition: 0.6s ease-in-out left;
	transition: 0.6s ease-in-out left;
}
.carousel .slideshow-inner>.item > div > .image { position: relative; }
.carousel .slideshow-inner>.item img { width: 100%; height: auto; display: block; }
.carousel .slideshow-inner>.active,
.carousel .slideshow-inner>.next,
.carousel .slideshow-inner>.prev { display: block; }
.carousel .slideshow-inner>.active { left: 0; }
.carousel .at-slideshow-slide-anchors { display: none; }
.carousel .slideshow-item .image img {
	z-index: -1;
	position: relative;
	width: 100%;
	height: auto;
}
.carousel .slideshow-inner > .active,
.carousel .slideshow-inner > .next,
.carousel .slideshow-inner > .prev { display: block; }
.carousel .slideshow-inner > .next,
.carousel .slideshow-inner > .prev { position: absolute; top: 0; width: 100%; }
.carousel .slideshow-inner > .next { left: 100%; }
.carousel .slideshow-inner > .prev { left: -100%; }
.carousel .slideshow-inner > .next.left,
.carousel .slideshow-inner > .prev.right { left: 0; }
.carousel .slideshow-inner > .active.left { left: -100%; }
.carousel .slideshow-inner > .active.right { left: 100%; }
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
	display: none !important;
}