.penci-block_17 {
	.penci-post-item {
		margin-bottom: 20px;
		float: left;
		width: 100%;
		position: relative;
	}

	.penci_media_object {
		margin-bottom: 0;
	}

	.penci_mobj__img {
		width: 37.5%;
	}

	.penci-image-holder {
		width: 100%;
	}
	.penci__post-title {
		@include font-size(1.6);
		font-weight: 600;
		line-height: 1.25;
		margin-bottom: 0;
		clear: both;
	}

	.penci_post-meta {
		margin-top: 5px;
	}

	.penci-post-excerpt {
		margin-top: 9px;
		@include font-size(1.4);
		line-height: 1.71;
		color: $color__text-main;
	}

	.penci-post-big-item {
		width: 50%;
		.penci-image-holder {
			max-width: 100%;
		}

		.penci_post_content {
			position: absolute;
			bottom: 0;
			z-index: 30;
			width: 100%;
			padding: 8px 15px 10px;
		}

		.penci__post-title {
			@include font-size(1.8);
			margin-top: 5px;
			margin-bottom: 5px;
			line-height: 1.33;
			color: $color__white;

			a {
				color: inherit;
			}
		}

		.penci_post-meta,
		.penci__post-title {
			color: $color__white;
		}

		&.penci-post-item-1 {
			padding-right: 10px;
		}

		&.penci-post-item-2 {
			padding-left: 10px;
		}
	}

	.penci-post-item-3 {
		clear: both;
	}
}

.penci_dis_padding_bw .penci-block-vc.penci-block_17 .penci-pagination {
	padding-top: 0;
}

.penci-container-width-1080 .penci-content-main.penci-col-4 .penci-block_17, 
.penci-container-width-1400 .penci-content-main.penci-col-4 .penci-block_17,
.wpb_wrapper > .penci-block_17.penci-vc-column-1,
.widget-area .penci-block_17 {

	.penci_mobj__img,
	.penci-image-holder {
		width: 100%;
	}

	.penci-post-cat {
		display: none;
	}

	.penci-post-big-item {
		width: 100%;

		.penci-image-holder {
			max-width: 100%;
		}

		&.penci-post-item-1 {
			padding-right: 0;
		}

		&.penci-post-item-2 {
			padding-left: 0;
		}
	}

	.penci__post-title {
		margin-top: 11px;
	}

	.penci-post-big-item .penci__post-title {
		margin-top: 0;
	}

	.penci_media_object {
		display: block;
	}
}

@media screen and ( max-width: 650px ) {
	.penci-block_17 {
		.penci_mobj__img,
		.penci-image-holder {
			width: 100%;
		}

		.penci-post-cat {
			display: none;
		}

		.penci-post-big-item {
			width: 100%;

			.penci-image-holder {
				max-width: 100%;
			}

			&.penci-post-item-1 {
				padding-right: 0;
			}

			&.penci-post-item-2 {
				padding-left: 0;
			}
		}

		.penci__post-title {
			margin-top: 11px;
		}

		.penci__post-title {
			font-size: 16px !important;
		}

		.penci_media_object {
			display: block;
		}
	}
}