/**
 * Default style definitions for the Post Content Shortcodes plugin
 * @package WordPress
 * @subpackage Post Content Shortcodes
 * @version 0.5.6
 */
ul.post-list {
	float: none;
	clear: both;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.post-list>li {
	background-color: rgba(170, 200, 219, 0.2);
	display: block;
	clear: both;
	list-style: none;
	min-height:100px;
	margin: 0 0 1em 0;
	padding: 0.5em 1em;
	break-inside: avoid;
	-moz-break-inside: avoid;
	column-break-inside: avoid;
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	-o-column-break-inside: avoid;
	border: 1px solid #D0E2F3;
}

.widget .post-list>li {
	border: none;
}


@media only screen and (max-width: 400px) {

.post-list.with-excerpt {
	font-size: 12px;
	column-count: 1;
	column-gap: 1em;
	/*column-rule: 1px dotted #666;*/
	column-rule: 1px solid #eee;
	-webkit-column-count: 1;
	-webkit-column-gap: 1em;
	-webkit-column-rule: 0px solid #eee;
	-moz-column-count: 1;
	-moz-column-gap: 1em;
	-moz-column-rule: 0px solid #eee;
	-o-column-count: 1;
	-o-column-gap: 1em;
	-o-column-rule: 1px solid #eee;
}


}

@media only screen and (min-width: 800px) {

.post-list.with-excerpt {
	font-size: 12px;
	column-count: 4;
	column-gap: 1em;
	/*column-rule: 1px dotted #666;*/
	column-rule: 1px solid #eee;
	-webkit-column-count: 4;
	-webkit-column-gap: 1em;
	-webkit-column-rule: 0px solid #eee;
	-moz-column-count: 4;
	-moz-column-gap: 1em;
	-moz-column-rule: 0px solid #eee;
	-o-column-count: 4;
	-o-column-gap: 1em;
	-o-column-rule: 1px solid #eee;
}

}




.pcs-excerpt-wrapper {
	clear: both;
	float: none;
}

.with-excerpt .pcs-post-title {
	font-size: 12px;
	font-weight:600;
	line-height: 1.4em;
	color: #2731A1;
	/*color: #000;
	font-family: MuseoSlab500, Verdana, Geneva, sans-serif;*/
}

.pcs-post-title a {
	color: #2731A1;
	text-decoration: none;
}

.pcs-post-title a:hover {
	color: #a6093d!important;
}

.pcs-featured-image {
	float: left;
	clear: left;
	margin: 0 1em 1em 0;
	border: none;
	padding: 0;
	border-radius: 400px;/*kp*/
}
.nooverflow {
	overflow:hidden;
	margin: 0;
}

.post-date {
	color: #8692C9;
	text-transform: uppercase;
	font-size: 11px;
}