
/*================================================
NM Single BLog Post Style Two Area CSS
=================================================*/
.nm-single-blog-post-style-two {
	margin-bottom: 30px;
}
.nm-single-blog-post-style-two img {
	margin-bottom: 20px;
}
.nm-single-blog-post-style-two .nm-single-blog-post-content span {
	font-size: 14px;
	color: var(--mainColor);
	display: inline-block;
	margin-bottom: 10px;
}
.nm-single-blog-post-style-two .nm-single-blog-post-content h3 {
	font-size: 21px;
	margin-bottom: 20px;
	line-height: 1.5;
}
.nm-single-blog-post-style-two .nm-single-blog-post-content h3 a {
	color: #111111;
}
.nm-single-blog-post-style-two .nm-single-blog-post-content h3 a:hover {
	color: var(--mainColor);
}
.nm-single-blog-post-style-two .nm-single-blog-post-content ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	line-height: 1;
}
.nm-single-blog-post-style-two .nm-single-blog-post-content ul li {
	display: inline-block;
	color: var(--bodyColor);
	font-size: 14px;
	position: relative;
	padding-right: 10px;
	margin-right: 10px;
	text-transform: capitalize;
}
.nm-single-blog-post-style-two .nm-single-blog-post-content ul li::before {
	content: "";
	position: absolute;
	top: 0;
	right: -2px;
	width: 1px;
	height: 100%;
	background-color: var(--bodyColor);
	-webkit-transform: rotate(20deg);
	transform: rotate(20deg);
}
.nm-single-blog-post-style-two .nm-single-blog-post-content ul li a {
	color: var(--bodyColor);
}
.nm-single-blog-post-style-two .nm-single-blog-post-content ul li a:hover {
	color: var(--mainColor);
}
.nm-single-blog-post-style-two .nm-single-blog-post-content ul li:last-child::before {
	display: none;
}

/*================================================
NM Fitness Style Two Area CSS
=================================================*/

.nm-fitness-blog-post img {
	margin-bottom: 0;
}
.nm-fitness-blog-post .nm-single-blog-post-content {
	margin-bottom: 30px;
}
.nm-fitness-blog-post .nm-single-blog-post-content span {
	font-size: 14px;
	color: var(--mainColor);
	display: inline-block;
	margin-bottom: 10px;
}
.nm-fitness-blog-post .nm-single-blog-post-content h3 {
	font-size: 21px;
	margin-bottom: 20px;
	line-height: 1.5;
}
.nm-fitness-blog-post .nm-single-blog-post-content h3 a {
	color: #111111;
}
.nm-fitness-blog-post .nm-single-blog-post-content h3 a:hover {
	color: var(--mainColor);
}
.nm-fitness-blog-post .nm-single-blog-post-content ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	line-height: 1;
}
.nm-fitness-blog-post .nm-single-blog-post-content ul li {
	display: inline-block;
	color: var(--bodyColor);
	font-size: 14px;
	position: relative;
	padding-right: 10px;
	margin-right: 10px;
	text-transform: capitalize;
}
.nm-fitness-blog-post .nm-single-blog-post-content ul li::before {
	content: "";
	position: absolute;
	top: 0;
	right: -2px;
	width: 1px;
	height: 100%;
	background-color: var(--bodyColor);
	-webkit-transform: rotate(20deg);
	transform: rotate(20deg);
}
.nm-fitness-blog-post .nm-single-blog-post-content ul li a {
	color: var(--bodyColor);
}
.nm-fitness-blog-post .nm-single-blog-post-content ul li a:hover {
	color: var(--mainColor);
}
.nm-fitness-blog-post .nm-single-blog-post-content ul li:last-child::before {
	display: none;
}