/**
 * To create a new color scheme see the details about the new themes file structure: http://www.codeflavors.com/documentation/theme-file-structure/
 */
.FA_container_carousel{
	display:block;
	position:relative;
	margin:0px auto;
}
	.FA_container_carousel .FA_featured_articles{
		display:block;
		position:relative;
		z-index:1000;
		padding:0px;
		overflow:hidden;
	}
	.FA_container_carousel .FA_article{
		display:block;		
		width:100%;
	}
		.FA_container_carousel .FA_article .image_container{
			width:100%;
			height:100%;
			display:block;
			position:absolute;
			top:0px;
			left:0px;
		}
			.FA_container_carousel .FA_article .image_container a{
				display:block;
				position:absolute;
				width:100%;
				height:100%;
				left:0px;
				top:0px;
			}
				.FA_container_carousel .FA_article .image_container img{
					max-width:100%;
					margin-left:auto;
					margin-right:auto;
					display:block;
				}
	
		
			.FA_container_carousel .FA_article .fa-video{
				background-color:#000;	
			}
			
			.FA_container_carousel .FA_article h2.title{
				position:absolute;
				top:30px;
				right:30px;
				margin-left:50px;
				font-size:1em;	
				padding:10px 20px;
				line-height:normal;
			}			
		
		

.FA_container_carousel .fa-video-container{
	width:100%;
	height:100%;
	position:absolute;
	display:block;	
	top:0px;
	left:0px;
}
	.FA_container_carousel .fa-video{
		position:absolute;
		display:block;
		top:0px;
		left:0px;
	}
		
.FA_container_carousel .FA_container_carousel br.clear{
	clear:both;
}

/*===================================Carousel navigation=========================================*/
.FA_container_carousel .fa-nav-container-bottom{
	display:block;
	position:absolute;
	width:100%;
	bottom:0px;
	z-index:1100;
}

.FA_container_carousel .fa_carousel{
	display:block;
	position:relative;
	width:0px;
	margin:-4px auto 10px;
	padding:0px 2px;
}
.FA_container_carousel .fa_carousel .fa_carousel_inside{
	display:block;
	position:relative;
	width:0px;
	overflow:hidden;
}
	.FA_container_carousel .fa_carousel .fa_carousel_items{
		display:block;
		position:relative;
		float:left;
		list-style-type:none;
		margin:0px;
		padding:0px!important;
		width:5000px;
	}
		.FA_container_carousel .fa_carousel .fa_carousel_items .item{
			display:block;
			position:relative;
			float:left;
			padding:4px 2px;
			margin:0px;
		}
		.FA_container_carousel .fa_carousel .fa_carousel_items .item a{
			display:block;
		}
		
			.FA_container_carousel .fa_carousel .fa_carousel_items .item img{
				margin:0px;
				padding:0px;
				display:block;
				max-width:none;
			}

.FA_container_carousel .fa_carousel .fa-vertical-center{
	position:absolute;
	top:50%;
	left:0px;		
	width:100%;
	height:0px;
}			

	.FA_container_carousel .fa_carousel .fa-vertical-center .sidenavs{
		display:block;
		position:absolute;
		line-height:14px!important;
		padding:6px 10px 5px 12px;
		border-radius:20px;
		text-decoration:none;
		font-size:14px;
		top:-15px;
	}

	.FA_container_carousel .fa_carousel .fa-vertical-center .nav-back{
		left:-15px;
		padding:6px 12px 5px 10px;
	}
	.FA_container_carousel .fa_carousel .sidenavs.nav-fwd{
		right:-15px;
	}
	.FA_container_carousel .fa_carousel .sidenavs.end{
		color:#CCC;
	}