 .card-img {
	 position: relative;
}
 .card-img img {
	 position: absolute;
	 width: 100%;
}
 .card-body {
	 padding: 1.5rem;
}
 .card-title {
	 font-size: 1.25rem;
	 line-height: 1.33;
	 font-weight: 700;
}
 .card-title.skeleton {
	 min-height: 28px;
	 border-radius: 4px;
}
 .card-intro {
	 margin-top: 0.75rem;
	 line-height: 1.5;
}
 .card-intro.skeleton {
	 min-height: 72px;
	 border-radius: 4px;
}
 .skeleton {
	 background-color: #e2e5e7;
	 background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	 background-size: 40px 100%;
	 background-repeat: no-repeat;
	 background-position: left -40px top 0;
	 animation: shine 1s ease infinite;
}
 @keyframes shine {
	 to {
		 background-position: right -40px top 0;
	}
}
.centerload {
    background: #fff;
}