.themestek-box-style4 .ts-blog-classic-datebox-overlay .ts-date,
.themestek-box-style4 .ts-blog-classic-datebox-overlay .ts-month{
	color: #fff;
}
.themestek-box-style4  .ts-featured-overlay .ts-meta-line{
	background-color: transparent;
	font-size: 14px;
}
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line a,
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line.cat-links a{
	color: #6e7379;
}
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line i {
	display: inline-block !important;
	font-size: 16px;
}
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line.cat-links:after{
	content: unset;
}
.themestek-box-style4 .themestek-box-content{
	margin-left: 20px;
}
.rtl .themestek-box-style4 .themestek-box-content{
	margin-right: 20px;
	margin-left: 0;
}
.themestek-box-style4 .post-item .ts-blog-classic-datebox-overlay .ts-date-box{
	padding: 10px 20px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	position: relative;
	top: 0px;
}
.themestek-box-style4  .themestek-box-content{
	background: #fff;
	position: relative;
	border-top-right-radius: 0px;
	transition: 0.2s;
	padding: 25px;
}
.themestek-box-style4:hover .themestek-box-content{
	box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.themestek-box-style4 .post-item .ts-blog-classic-datebox-overlay{
	position: relative;
	margin-top: -60px;
	margin-left: 20px;
}
.rtl .themestek-box-style4 .post-item .ts-blog-classic-datebox-overlay{
	margin-right: 20px;
	margin-left: 0;
}
.themestek-box-style4 .ts-blog-classic-datebox-overlay .ts-date,
.themestek-box-style4 .ts-blog-classic-datebox-overlay .ts-month{
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
	font-weight: 600;
}
.themestek-box-blog.themestek-box-style4 .themestek-box-content h4{
	padding-top: 10px;
	font-size: 24px;
	line-height: 34px;
	font-weight: 800;
}   
.themestek-box-style4:hover .ts-post-featured-wrapper img {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	opacity: 0.5;
}
.themestek-box-style4 .ts-post-featured-wrapper img {
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.themestek-box-style4 .ts-post-featured-wrapper{
	position: relative;
	display: block;
	overflow: hidden;
	border-radius: 8px;
}
.themestek-box-style4  .themestek-box-content{
	border-radius: 12px;
}
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line.cat-links i,
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line i,
.themestek-box-style4 .ts-featured-meta-wrapper span.ts-meta-line a:hover {
	color: var(--tste-optico-skincolor);
}
.themestek-box-style4 .post-item .ts-blog-classic-datebox-overlay .ts-date-box {
	background-color: var(--tste-optico-skincolor);
}
.themestek-box-style4 .ts-featured-wrapper img {
	width: 100%;
}