/**
 * Content Stylesheet
 * 
 * @package    Forms
 * @category   CSS
 * @copyright  Copyright (c) Nuwave Software Ltd
 */

/*------------------------------------------------------------------------------
 * Featured Content Styles
 *----------------------------------------------------------------------------*/

.featured-content {
	height: 100%;
	padding-bottom: 34px;
	position: relative;
}
.featured-content .featured-image-link {
	
}
.featured-content .featured-image {
	margin-bottom: 10px;
	vertical-align: middle;
}
.featured-content .title {
	margin-top: 0;
	margin-bottom: 10px;
}
.featured-content .featured-body {
	margin-bottom: 10px;
}
.featured-content .featured-footer {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
}

/*------------------------------------------------------------------------------
 * Extended Text Content Styles
 *----------------------------------------------------------------------------*/
.legacy-parallax {
	overflow: hidden;
}

.legacy-parallax.not-full-width {
	position: relative;
	padding: 0 100px;
}

.legacy-parallax .content-bg {
	position: absolute;
	left: 0;
	right: 0;
	z-index: 0;
}

.legacy-parallax .content-shader {
	position: absolute;
	left: 0;
	right: 0;
	z-index: 0;
	opacity: 0.2;
}

.legacy-parallax .content-text {
	display: table;
	width: 100%;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

.legacy-parallax .content-text.fade-text {
	opacity: 0;
    transition: opacity 2s ease;

}

.legacy-parallax .content-text.fade-text.is-visible {
    opacity: 1;
}

.legacy-parallax .content-text .content-cell {
	display: table-cell;
	vertical-align: middle;
	padding: 40px 0;
}

.legacy-parallax .content-text .content-cell p {
	margin-top: 10px;
}

.legacy-parallax .content-text.rising {
	visibility: hidden;
}


