.penci-block_10 {
	background: #111111;
	border-color: #111111;

	.ajax-loading:before {
		background-color: #111111;
	}

	.penci-block-heading {
		border-bottom-color: #212121;
	}

	.penci-block__title a,
	.penci-block__title span {
		color: $color__white;
	}

	&.style-title-3 .penci-block-heading {
		&:after {
			background: $color__white;
		}
	}

	.penci-posted-on {
		padding: 7px 5px 5px;
		background: $color__white;
		@include font-size(1.4);
		font-weight: 700;
		line-height: 1.29;
		text-align: center;
		color: $color__dark;
		width: 60px;
		height: 60px;
		text-transform: uppercase;

		a {
			color: $color__blue;

			&:hover {
				color: $color__dark;
			}
		}

		.penci-posted-on__day {
			@include font-size(3);
			line-height: 1;
		}
	}

	.penci-block__title,
	.penci__post-title {
		a {
			color: $color__white;
			&:hover {
				color: $color__blue;
			}
		}
	}

	.penci-block-ajax-more-button {
		background-color: #212121;
		border-color: #212121;
	}

	.penci__post-title {
		@include font-size(1.4);
		line-height: 1.43;
		margin-top: 0;
		margin-bottom: 0;
		position: relative;
	}

	.penci-post-item,
	.penci-block__title {
		border-bottom: 1px solid #212121;
	}

	.penci_media_object .penci_mobj__img {
		margin-right: 20px;
	}

	.penci-post-item {
		clear: both;
		overflow: hidden;

		.site-footer & {
			border-color: $color__text-input;
		}

		&:last-child {
			border-bottom: 0;
			margin-bottom: 0;

			.penci_media_object {
				margin-bottom: 0;
			}
		}
	}

	.penci-more-post {
		display: block;
		width: 100%;
		margin: 30px 0 0;
		border: solid 2px #313131;
		background-color: transparent;
		color: $color__white;
		line-height: 28px;
		@include font-size(1.3);
		padding-bottom: 1px;

		&:hover {
			border-color: $color__blue;
			background: $color__blue;
			color: $color__white;
		}
	}

	&.penci-block-load_more .penci-block_content__items:not( .penci-block-items__1 ),
	&.penci-block-infinite .penci-block_content__items:not( .penci-block-items__1 ) {
		.penci-post-item:first-child {
			border-top: 1px solid #212121;
			padding-top: 20px;
		}
	}

}

@media screen and (min-width: 480px) {
	.penci-block_10.penci-vc-column-2 {
		&.penci-block-load_more .penci-block_content__items:not( .penci-block-items__1 ),
		&.penci-block-infinite .penci-block_content__items:not( .penci-block-items__1 ) {
			.penci-post-item:nth-child( 2 ) {
				border-top: 1px solid #212121;
				padding-top: 20px;
			}
		}
	}

	.penci-block_10.penci-vc-column-3 {
		&.penci-block-load_more .penci-block_content__items:not( .penci-block-items__1 ),
		&.penci-block-infinite .penci-block_content__items:not( .penci-block-items__1 ) {
			.penci-post-item:nth-child( 2 ),
			.penci-post-item:nth-child( 3 ) {
				border-top: 1px solid #212121;
				padding-top: 20px;
			}
		}
	}
}