/**********
 **
 ** Ext: at_slideshow
 ** ID: .at-slideshow
 ** Partial: .slideshow-inner, .pause, .slide-anchors, .carousel-control
 ** 
 ****************************************/
 
	/* General */
	.at-slideshow { position: relative; overflow: hidden; }
 
	/* Partial: Slideshow inner */
	.at-slideshow .slideshow-inner {
		overflow: hidden;
		display: block;
		position: relative;
	}
	.at-slideshow .slideshow-inner .image { width: 100%; height: 395px; overflow: hidden; }
	.at-slideshow .slideshow-inner .image img { 
		width: 100%;
		height: auto;
		min-width: 923px;
		min-height: 395px;
		position: relative;
		left: 50%;
		transform: translate(-50%,0);
		-webkit-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
	}
	.at-slideshow .slideshow-inner .slideshow-text-container {
		display: none;
		position: absolute;
		top: 135px;
		width: 100%;
		text-align: center;
	}
	.at-slideshow .slideshow-inner .slideshow-text-container .text { width: 630px; margin: auto; }
	.at-slideshow .slideshow-inner .slideshow-text-container h2 {
		font-family: 'Damion', cursive;
		font-size: 30px;
		font-weight: 400;
		text-transform: none;
		color: #FFFFFF;
		margin-bottom: 10px;
	}
	.at-slideshow .slideshow-inner .slideshow-text-container p {
		font-size: 32px;
		font-weight: 700;
		text-transform: uppercase;
		color: #FFFFFF;
		line-height: 50px;
		letter-spacing: 3px;
	}
	@media( min-width: 768px ){
		.at-slideshow .slideshow-inner .image { height: 475px; }
		.at-slideshow .slideshow-inner .image img { min-width: 997px; min-height: 475px; }
		.at-slideshow .slideshow-inner .slideshow-text-container { display: block; }
	}
	@media( min-width: 1024px ){
		.at-slideshow .slideshow-inner .image { height: 595px; }
		.at-slideshow .slideshow-inner .image img { min-width: 1250px; min-height: 595px; }
		.at-slideshow .slideshow-inner .slideshow-text-container { top: 195px; }
		.at-slideshow .slideshow-inner .slideshow-text-container .text { width: 860px; }
	}	
	@media( min-width: 1280px ){
		.at-slideshow .at-slideshow-container {
			width: 1245px;
			margin: auto;
			position: relative;
		}
	}			
	
	/* Partial: Slide anchors */
	.at-slideshow .slide-anchors { 
		position: absolute;
		bottom: 10px;
		left: 48.5%;
		display: none;
	}
	.at-slideshow .slide-anchors li {
		list-style: none;
		background-color: #FFFFFF;
		width: 4px;
		height: 4px;
		border: 3px solid #ea531e;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;	
		display: inline-block; 
		cursor: pointer;
	}
	.at-slideshow .slide-anchors li.active,
	.at-slideshow .slide-anchors li:hover {
		background-color: #ea531e;
	}
	
	/* Partial: Carousel control */
	.at-slideshow .carousel-control {
		display: none;
		position: absolute;
		height: 70px;
		width: 65px;
		top: 50%;
		left: 0px;
		margin-top: -60px;
		background: rgba(0,0,0,0.5);
		font-family: FontAwesome;
	}
	.at-slideshow .carousel-control.right { right: 0px; left: auto; }
	.at-slideshow .carousel-control.left:before {
		content: "\f104";
		display: block;
		margin: 25px 0px 0px 25px;
		font-size: 25px;
	}
	.at-slideshow .carousel-control.right:before {
		content: "\f105";
		display: block;
		margin: 25px 0px 0px 28px;
		font-size: 25px;
	}
	.at-slideshow .carousel-control:hover { text-decoration: none; }
	@media( min-width: 768px ){
		.at-slideshow .carousel-control { display: block; }
	}
	@media( min-width: 1280px ){
		.at-slideshow .carousel-control { display: block; left: -65px; background-color: #fefefe; }
		.at-slideshow .carousel-control.right { right: -65px; }
		.at-slideshow .carousel-control:before { color: #000000; }
	}		