.g5ere__property-featured {
	.g5core__entry-thumbnail-image {
		display: block;
		img {
			width: 100%;
		}
	}
}
.g5ere__post-featured-bg-gradient {
	.g5core__entry-thumbnail:after{
		opacity: 1;
		/*background: -webkit-linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0));
		background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0));*/

		background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));
		background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,rgba(0,0,0,.75) 100%);
		background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(0,0,0,0) 30%,rgba(0,0,0,.75) 100%);
	}

	.g5ere__loop-content {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 2;
		color: #fafafa;
		padding: 10px 20px;
		* {
			color: inherit;
			&:hover {
				color: #fff;
			}
		}
	}
}

@media (max-width: 767px) {
	.g5ere__post-featured-bg-gradient {
		.g5core__embed-responsive:before {
			padding-top: 100% !important;
		}

		.g5core__entry-thumbnail:after {
			background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(0,rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));
			background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);
			background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);
		}
	}
}

@media (max-width: 479px) {
	.g5ere__post-featured-bg-gradient {
		.g5core__embed-responsive:before {
			padding-top: 130% !important;
		}
	}
}

.g5ere__post-featured-circle {
	.g5core__entry-thumbnail,
	.g5core__entry-thumbnail img,
	.g5core__entry-thumbnail:after {
		@include border-radius(50%);
	}

	.g5core__embed-responsive:before {
		padding-top: 100%;
	}
}

